v3.26.1
Derivative Financial Instruments - Effects of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative [Line Items]    
Gain/(Loss) Recognized on Undesignated Derivatives $ 4,895 $ (4,872)
Interest rate swap | Interest expense, net    
Derivative [Line Items]    
Gain/(Loss) Recognized on Undesignated Derivatives 4,503 (4,703)
Foreign currency hedges | Cost of sales    
Derivative [Line Items]    
Gain/(Loss) Recognized on Undesignated Derivatives 306 (62)
Commodity hedges | Cost of sales    
Derivative [Line Items]    
Gain/(Loss) Recognized on Undesignated Derivatives 61 (27)
Interest rate cap | Interest expense, net    
Derivative [Line Items]    
Gain/(Loss) Recognized on Undesignated Derivatives $ 25 $ (80)