v3.26.1
OTHER COMPREHENSIVE INCOME (LOSS) - Accumulated other comprehensive income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Accumulated other comprehensive income (loss)        
Beginning balance $ 212,669 $ 204,155 $ 227,401 $ 187,995
Ending balance 789,263 212,669 309,268 227,401
Accumulated Other Comprehensive Income (Loss)        
Accumulated other comprehensive income (loss)        
Beginning balance 6,771 7,179 5,315 4,951
Other comprehensive income (loss) before reclassification 521 (1,106) (1,130) (441)
Amounts reclassified from accumulated other comprehensive income (loss) 130 698 1,419 805
Ending balance 7,422 6,771 5,604 5,315
Unrealized holding gains (losses) on investments        
Accumulated other comprehensive income (loss)        
Beginning balance (537) (129) (835) (1,199)
Other comprehensive income (loss) before reclassification 521 (1,106) (1,130) (441)
Amounts reclassified from accumulated other comprehensive income (loss) 130 698 1,419 805
Ending balance 114 (537) (546) (835)
Defined benefit pension plan net gains (loss)        
Accumulated other comprehensive income (loss)        
Beginning balance 7,308 7,308 6,150 6,150
Ending balance $ 7,308 $ 7,308 $ 6,150 $ 6,150