v3.26.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 1,682,950 $ 1,508,176 $ 1,654,168 $ 1,445,611
Other comprehensive income before reclassifications (5,200) 17,110 (7,957) 52,511
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 19 0 39 0
Net current period other comprehensive (loss) income (5,181) 17,110 (7,918) 52,511
Ending balance 1,716,460 1,556,180 1,716,460 1,556,180
Unrealized Loss on Securities Available for Sale        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (152,053) (246,713) (149,296) (282,114)
Other comprehensive income before reclassifications (5,200) 17,110 (7,957) 52,511
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 0 0 0 0
Net current period other comprehensive (loss) income (5,200) 17,110 (7,957) 52,511
Ending balance (157,253) (229,603) (157,253) (229,603)
Postretirement Plans Asset (Liability)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (59) 85 (79) 85
Other comprehensive income before reclassifications 0 0 0 0
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 19 0 39 0
Net current period other comprehensive (loss) income 19 0 39 0
Ending balance (40) 85 (40) 85
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (152,112) (246,628) (149,375) (282,029)
Ending balance $ (157,293) $ (229,518) $ (157,293) $ (229,518)