v3.25.2
Other Comprehensive Income (Loss) - Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 2,658,794 $ 1,695,162 $ 2,601,207 $ 1,690,596
Current - period other comprehensive income (loss) 6,476 11,621 31,585 1,151
Ending balance 2,707,555 2,555,646 2,707,555 2,555,646
Accumulated Other Comprehensive (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (110,246) (151,585) (135,355) (141,115)
Current - period other comprehensive income (loss) 6,476 11,621 31,585 1,151
Ending balance (103,770) (139,964) (103,770) (139,964)
Unrealized Losses on Available for Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (117,837) (164,446) (144,561) (154,489)
Current - period other comprehensive income (loss) 9,145 13,617 35,869 3,660
Ending balance (108,692) (150,829) (108,692) (150,829)
Post- Retirement Obligations        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 5,817 3,108 6,147 3,937
Current - period other comprehensive income (loss) (329) (355) (659) (1,184)
Ending balance 5,488 2,753 5,488 2,753
Unrealized Gains on Derivatives (cash flow hedges)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 1,774 9,753 3,059 9,437
Current - period other comprehensive income (loss) (2,340) (1,641) (3,625) (1,325)
Ending balance $ (566) $ 8,112 $ (566) $ 8,112