XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss (Schedule of Changes in Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total recognized in accumulated other comprehensive income $ (358) $ (737)
Other comprehensive income 1,644 1,343
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Loss on pension settlement pre Tax   737
Unrealized Gain On Foreign Currency Derivatives 2,002 606
Total recognized in accumulated other comprehensive income (1,644) 1,343
Loss on pension settlement After Tax   737
Unrealized Gain (Loss), Foreign Currency Transaction, after Tax (2,002) 606
Other comprehensive income 1,644 1,343
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] | Pension Plan [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Loss on pension settlement pre Tax   313
Pension and postretirement liability adjustments, net of tax 358 424
Loss on pension settlement After Tax   313
Reclassification adjustment for amortization of net loss After-Tax $ 358 $ 424