XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Derivative contracts            
Assets       $ 229 $ 10 $ 297
Liabilities       (927) (282) (32)
Derivatives designated as hedging instruments: | Foreign currency derivatives.            
Derivative contracts            
Notional Amounts       12,021 7,264 8,503
Assets       154   186
Liabilities       (46) (282) (21)
Derivatives designated as hedging instruments: | Commodity derivatives            
Derivative contracts            
Notional Amounts       16,496 189 2,185
Assets       75 $ 10 111
Liabilities       $ (881)   $ (11)
Forecast            
Derivative contracts            
Accumulated comprehensive loss to be reclassified $ (57) $ (563) $ (186)      
Forecast | Foreign currency derivatives.            
Derivative contracts            
Accumulated other comprehensive loss to be reclassified   $ 123 $ (15)