v3.25.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 64,028 $ 32,082
Unrealized gains and losses on available for sale debt securities:    
Net unrealized gains (losses) arising during the period 26,786 (9,957)
Reclassification adjustment for gains included in net income (62) 0
Total 26,724 (9,957)
Unrealized gains and losses on derivatives:    
Net unrealized gains arising during the period 106 3,385
Reclassification adjustment for gains included in net income (1,391) (3,069)
Total (1,285) 316
Amortization related to post-retirement obligations (330) (829)
Total other comprehensive income (loss) 25,109 (10,470)
Total comprehensive income $ 89,137 $ 21,612