XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ 752,241 $ 755,216 $ 912,032
Other comprehensive income (loss) (1,561) 5,882 (3,607)
Ending balance 749,772 752,241 755,216
Unrealized Gains and Losses on Available-for-Sale Securities      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance 256 (5,323) (1,165)
Other comprehensive income (loss) before reclassifications 437 5,579 (4,158)
Amounts reclassified from accumulated other comprehensive loss 0 0 0
Other comprehensive income (loss) 437 5,579 (4,158)
Ending balance 693 256 (5,323)
Defined Benefit Pension Items      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance 1,585 862 (674)
Other comprehensive income (loss) before reclassifications (1,319) 811 1,459
Amounts reclassified from accumulated other comprehensive loss (167) (88) 77
Other comprehensive income (loss) (1,486) 723 1,536
Ending balance 99 1,585 862
Foreign Currency Items      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (3,303) (2,883) (1,898)
Other comprehensive income (loss) before reclassifications (512) (420) (985)
Amounts reclassified from accumulated other comprehensive loss 0 0 0
Other comprehensive income (loss) (512) (420) (985)
Ending balance (3,815) (3,303) (2,883)
Accumulated Other Comprehensive Loss      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (1,462) (7,344) (3,737)
Other comprehensive income (loss) before reclassifications (1,394) 5,970 (3,684)
Amounts reclassified from accumulated other comprehensive loss (167) (88) 77
Other comprehensive income (loss) (1,561) 5,882 (3,607)
Ending balance $ (3,023) $ (1,462) $ (7,344)