XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Derivative Instruments and Hedging Activities            
Assets       $ 236 $ 318 $ 64
Liabilities       (824) (2,542) (246)
Derivatives designated as hedging instruments: | Foreign currency derivatives.            
Derivative Instruments and Hedging Activities            
Notional Amounts       9,646 16,337 17,260
Assets       25 302 13
Liabilities       (54)   (246)
Derivatives designated as hedging instruments: | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       24,413 28,247 189
Assets       211 16 $ 51
Liabilities       $ (770) $ (2,542)  
Forecast            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss to be reclassified $ 30 $ 217 $ 312      
Forecast | Foreign currency derivatives.            
Derivative Instruments and Hedging Activities            
Accumulated other comprehensive gain (loss) to be reclassified     $ (29,000)