v3.25.2
Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 89,693 $ 88,887 $ 164,215 $ 183,760
Other Comprehensive Income:        
Net change in unrealized gains (losses) on available-for-sale securities (39,710) (8,914) (39,393) 92,402
Pension benefits, net 1,036 (2,433) 1,348 (2,189)
Total other comprehensive income (loss) (38,674) (11,347) (38,045) 90,213
Total comprehensive income $ 51,019 $ 77,540 $ 126,170 $ 273,973