v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 50,719 $ 3,167 $ 154,801 $ 80,300
Net unrealized holding (losses)/gains on marketable securities:        
Unrealized holding (losses)/gains, net of tax of $21,101, ($2,826), $26,228, and ($8,489), respectively (58,819) 8,820 (71,413) 26,108
Reclassification adjustment for (gains)/losses included in net income, net of tax of $51, ($13), $267, and ($13), respectively (158) 44 (828) 45
Net unrealized holding (losses)/gains on marketable securities (58,977) 8,864 (72,241) 26,153
Change in fair value of cash flow hedges, net of tax of $75, $32, ($415), and $655, respectively (196) (84) 1,093 (1,995)
Defined benefit plan:        
Net gain, net of tax of $0, $0, ($125), and $0, respectively 0 0 331 0
Reclassification adjustments for prior period service costs and actuarial gains included in net income, net of tax of $50, $64, $151, and $191, respectively (131) (168) (393) (506)
Net (loss)/gain on defined benefit plans (131) (168) (62) (506)
Other comprehensive (loss)/income (59,304) 8,612 (71,210) 23,652
Total comprehensive income $ (8,585) $ 11,779 $ 83,591 $ 103,952