XML 155 R118.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance $ 33,087,000    
Net change related to derivatives (137,000) $ (580,000) $ 557,000
Net current-period other comprehensive income (loss) (4,509,000) (717,000) (6,843,000)
Balance (4,364,000) 33,087,000  
Foreign Currency Items [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (986,000)    
Total change in hedge fair value recorded in Other Comprehensive Income    
Amounts reclassified from accumulated other comprehensive income    
Net change related to derivatives    
Net current-period other comprehensive income (loss) (4,535,000)    
Balance (5,521,000) (986,000)  
Net of income tax expense 126,000    
Unrealized Gain (Losses) On Available-For-Sale Investments [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (18,000)    
Total change in hedge fair value recorded in Other Comprehensive Income    
Amounts reclassified from accumulated other comprehensive income    
Net change related to derivatives    
Net current-period other comprehensive income (loss)    
Balance (18,000) (18,000)  
Accrued Pension Service Costs [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (1,669,000)    
Total change in hedge fair value recorded in Other Comprehensive Income    
Amounts reclassified from accumulated other comprehensive income    
Net change related to derivatives    
Net current-period other comprehensive income (loss) 172,000    
Balance (1,497,000) (1,669,000)  
Net of income tax expense 36,000    
Hedge Accounting Reserve [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance    
Total change in hedge fair value recorded in Other Comprehensive Income (137,000)    
Amounts reclassified from accumulated other comprehensive income    
Net change related to derivatives (137,000)    
Net current-period other comprehensive income (loss) (137,000)    
Balance (137,000)  
Net of income tax expense 66,000    
Accumulated Other Comprehensive Income/(Loss) [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (2,673,000)    
Total change in hedge fair value recorded in Other Comprehensive Income (137,000)    
Net change related to derivatives (137,000)    
Net current-period other comprehensive income (loss) (4,500,000) (716,000) $ (6,839,000)
Balance $ (7,173,000) $ (2,673,000)