XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance $ 356,695    
Other comprehensive income before reclassifications (10,706) $ 2,411  
Other Comprehensive Income (Loss), Net of Tax 26,275 (8,334) $ 33,685
Ending Balance 331,731 356,695  
AOCI Attributable to Parent [Member]      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance (13,067) (15,478)  
Other Comprehensive Income (Loss), Net of Tax 10,706 (2,411) 10,200
Ending Balance (23,773) (13,067) (15,478)
Defined Benefit Pension      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance 5,148 4,810  
Other comprehensive income before reclassifications (2,186) 338  
Other Comprehensive Income (Loss), Net of Tax 2,186 (338)  
Ending Balance 2,962 5,148 4,810
Foreign Currency Translation      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Beginning Balance (18,215) (20,288)  
Other comprehensive income before reclassifications (8,520) 2,073  
Other Comprehensive Income (Loss), Net of Tax 8,520 (2,073)  
Ending Balance $ (26,735) $ (18,215) $ (20,288)