XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2027
Dec. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Derivative Instruments and Hedging Activities            
Assets       $ 326 $ 39 $ 236
Liabilities       (1,169) (3,023) (824)
Derivatives designated as hedging instruments | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       19,625 26,129 9,646
Assets           25
Liabilities       (620) (818) (54)
Derivatives designated as hedging instruments | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       15,223 20,959 24,413
Assets       326 39 211
Liabilities       $ (549) $ (2,205) $ (770)
Forecast            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss (gain) to be reclassified $ (109) $ (55) $ 387      
Forecast | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Accumulated other comprehensive loss to be reclassified   $ 232 $ 388