v3.26.1
Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 77,630 $ 89,693 $ 158,802 $ 164,215
Other Comprehensive Income:        
Net change in unrealized gains (losses) on available-for-sale securities 56,110 (39,710) 29,226 (39,393)
Pension benefits, net 528 1,036 556 1,348
Total other comprehensive income 56,638 (38,674) 29,782 (38,045)
Total comprehensive income $ 134,268 $ 51,019 $ 188,584 $ 126,170