XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Derivative Instruments and Hedging Activities            
Assets       $ 9 $ 318 $ 229
Liabilities       (1,539) (2,542) (927)
Derivatives designated as hedging instruments: | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       5,168 16,337 12,021
Assets         302 154
Liabilities       (43)   (46)
Derivatives designated as hedging instruments: | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       22,055 28,247 16,496
Assets       9 16 75
Liabilities       $ (1,496) $ (2,542) $ (881)
Forecast            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss to be reclassified $ (190) $ (1,033) $ (264)      
Forecast | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Accumulated other comprehensive gain (loss) to be reclassified     $ (43)