v3.26.1
Derivative Instruments - Schedule of Effects of Fair Value and Cash Flow Hedge (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other & foreign exchange loss, net $ (2,435) $ (1,684) $ (5,187) $ (626)
Cost of sales 352,883 338,164 674,956 626,493
Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 4,280 (31,619) 17,407 (44,424)
Gain (Loss) Recognized in OCI 5,071 (35,764) 15,674 (51,341)
Interest Rate Contract [Member] | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 1,818 1,952 3,080 3,917
Gain (Loss) Recognized in OCI 535 (337) 1,998 (2,124)
Cross Currency Interest Rate Contract [Member] | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 573 411 1,124 1,539
Gain (Loss) Recognized in OCI 4,536 (35,427) 13,676 (49,217)
Cross Currency Interest Rate Contract [Member] | Cash Flow Hedging | Interest Expense        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax   0 (1,124) (1,539)
Cross Currency Interest Rate Contract [Member] | Cash Flow Hedging | Foreign Currency Gain (Loss)        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax     13,203 (49,880)
Foreign Exchange Contract | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ 1,889 $ (33,982) $ 13,203 $ (49,880)