v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 941,170  
Change in accumulated other comprehensive income (loss) before reclassifications (15,874) $ 20,943
Reclassification adjustments from accumulated other comprehensive income (loss) 201 596
Ending balance 950,614 817,662
Total    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (5,063) (54,781)
Ending balance (20,736) (33,242)
Net unrealized gain (loss) on investments    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (25,268) (72,241)
Change in accumulated other comprehensive income (loss) before reclassifications (14,850) 19,943
Reclassification adjustments from accumulated other comprehensive income (loss) 201 596
Ending balance (39,917) (51,702)
Net benefit plan assets and obligations    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 18,559 17,660
Change in accumulated other comprehensive income (loss) before reclassifications (572) (572)
Reclassification adjustments from accumulated other comprehensive income (loss) 0 0
Ending balance 17,987 17,088
Foreign currency translation adjustment    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 1,646 (200)
Change in accumulated other comprehensive income (loss) before reclassifications (452) 1,572
Reclassification adjustments from accumulated other comprehensive income (loss) 0 0
Ending balance $ 1,194 $ 1,372