XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 548,980  
Ending balance 800,430  
AOCI Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (15,172) $ (19,387)
Gains arising during period 100 2,326
Amounts reclassified from accumulated other comprehensive loss (136) (870)
Income tax benefit 53 63
Net other comprehensive income (loss) 17 1,519
Ending balance (15,155) (17,868)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (12,120) (15,187)
Gains arising during period 0  
Amounts reclassified from accumulated other comprehensive loss (347) (227)
Income tax benefit 53 63
Net other comprehensive income (loss) (294) (164)
Ending balance (12,414) (15,351)
Accumulated Other-than-Temporary Impairment of Investment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (2,667) (2,878)
Gains arising during period 0  
Amounts reclassified from accumulated other comprehensive loss 105 106
Income tax benefit 0  
Net other comprehensive income (loss) 105 106
Ending balance (2,562) (2,772)
Interest Rate Derivatives    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (385) (1,322)
Gains arising during period 100 2,326
Amounts reclassified from accumulated other comprehensive loss 106 (749)
Income tax benefit 0  
Net other comprehensive income (loss) 206 1,577
Ending balance $ (179) $ 255