v3.26.1
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2028
Dec. 31, 2027
Dec. 31, 2026
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Derivative Instruments and Hedging Activities            
Assets       $ 61 $ 92 $ 326
Liabilities       (586) (1,748) (1,169)
Derivatives designated as hedging instruments | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       10,956 17,498 19,625
Assets         92  
Liabilities       (143)   (620)
Derivatives designated as hedging instruments | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       10,093 14,591 15,223
Assets       61   326
Liabilities       $ (443) $ (1,748) $ (549)
Forecast | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss (gain) to be reclassified     $ 143      
Forecast | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss (gain) to be reclassified $ (44) $ 151 $ 275