XML 40 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2028
Dec. 31, 2027
Dec. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Derivative Instruments and Hedging Activities            
Assets       $ 64 $ 92 $ 324
Liabilities       (607) (1,748) (715)
Derivatives designated as hedging instruments | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       17,346 17,498 13,106
Assets         92 239
Liabilities       (231)    
Derivatives designated as hedging instruments | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Notional Amounts       7,195 14,591 12,527
Assets       64   85
Liabilities       $ (376) $ (1,748) $ (715)
Forecast | Foreign currency derivatives            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss (gain) to be reclassified   $ 82 $ 149      
Forecast | Commodity derivatives            
Derivative Instruments and Hedging Activities            
Accumulated comprehensive loss (gain) to be reclassified $ (16) $ 328 $ 0