v3.25.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,060,986    
Other comprehensive income (loss) before reclassifications 58,466 $ (54,204) $ 31,287
Amounts reclassified from OCL (1,880) (518) (2,716)
Ending balance 1,193,514 1,060,986  
Accumulated Other Comprehensive (Loss) Income [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (226,839) (172,117) (200,688)
Ending balance (170,253) (226,839) (172,117)
Cash Flow Hedges [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance [1] (310) 997 (599)
Other comprehensive income (loss) before reclassifications [1] 1,994 (1,723) 3,833
Amounts reclassified from OCL [1] (1,654) 416 (2,237)
Ending balance [1] 30 (310) 997
Pension Items [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance [1] (2,348) (2,079) (1,792)
Other comprehensive income (loss) before reclassifications [1] (818) 665 192
Amounts reclassified from OCL [1] (226) (934) (479)
Ending balance [1] (3,392) (2,348) (2,079)
Foreign Currency Items [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (224,181) (171,035) (198,297)
Other comprehensive income (loss) before reclassifications 57,290 (53,146) 27,262
Amounts reclassified from OCL 0 0 0
Ending balance $ (166,891) $ (224,181) $ (171,035)
[1] Cash Flow Hedges and Pension Items are net of tax.