Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Change by Component (Details)

v3.24.3
Stockholders' Equity - Change by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance $ 717,283 $ 711,356 $ 705,464 $ 667,764 $ 674,151 $ 707,229 $ 705,464 $ 707,229
Other comprehensive income (loss) before reclassifications             6,246 12,165
Amounts reclassified from accumulated other comprehensive income             (10,544) (13,429)
Total other comprehensive loss (5,248) (1,224) 2,174 (2,197) 6,692 (5,759) (4,298) (1,264)
Ending balance 729,370 717,283 711,356 677,856 667,764 674,151 729,370 677,856
Total                 
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance (8) 1,216 (958) 6,925 233 5,992 (958) 5,992
Total other comprehensive loss (5,248) (1,224) 2,174 (2,197) 6,692 (5,759)    
Ending balance (5,256) $ (8) 1,216 4,728 $ 6,925 233 (5,256) 4,728
Defined benefit and other postretirement plans                 
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     612     (508) 612 (508)
Other comprehensive income (loss) before reclassifications             549 207
Amounts reclassified from accumulated other comprehensive income             (22) 21
Total other comprehensive loss 3     (213)     527 228
Ending balance 1,139     (280)     1,139 (280)
Gain (loss) on cash flow hedging relationships:                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     12,546     24,672 12,546 24,672
Other comprehensive income (loss) before reclassifications             1,657 12,057
Amounts reclassified from accumulated other comprehensive income             (10,522) (13,450)
Total other comprehensive loss (11,654)     1,128     (8,865) (1,393)
Ending balance 3,681     23,279     3,681 23,279
Foreign currency translation                 
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Beginning balance     $ (14,116)     $ (18,172) (14,116) (18,172)
Other comprehensive income (loss) before reclassifications             4,040 (99)
Amounts reclassified from accumulated other comprehensive income             0 0
Total other comprehensive loss 6,403     (3,112)     4,040 (99)
Ending balance $ (10,076)     $ (18,271)     $ (10,076) $ (18,271)