v3.26.1
Investment Securities - Age of Unrealized Losses and Fair Value of Related Available for Sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value    
Less than 12 Months $ 1,507,959 $ 131,004
More than 12 Months 889,526 1,078,814
Total 2,397,485 1,209,818
Unrealized Losses    
Less than 12 Months (15,878) (243)
More than 12 Months (125,951) (126,462)
Total (141,829) (126,705)
U.S. Treasury securities    
Fair Value    
Less than 12 Months 98,582 0
More than 12 Months 128,416 128,232
Total 226,998 128,232
Unrealized Losses    
Less than 12 Months (1,445) 0
More than 12 Months (23,171) (22,233)
Total (24,616) (22,233)
U.S. government agency securities    
Fair Value    
Less than 12 Months 17,848 0
More than 12 Months 19,717 20,754
Total 37,565 20,754
Unrealized Losses    
Less than 12 Months (133) 0
More than 12 Months (1,416) (1,117)
Total (1,549) (1,117)
Obligations of states and state agencies    
Fair Value    
Less than 12 Months 0 0
More than 12 Months 5,180 5,453
Total 5,180 5,453
Unrealized Losses    
Less than 12 Months 0 0
More than 12 Months (681) (646)
Total (681) (646)
Municipal bonds    
Fair Value    
Less than 12 Months 1,685 0
More than 12 Months 144,755 141,083
Total 146,440 141,083
Unrealized Losses    
Less than 12 Months (25) 0
More than 12 Months (29,849) (31,937)
Total (29,874) (31,937)
Obligations of states and political subdivisions    
Fair Value    
Less than 12 Months 1,685 0
More than 12 Months 149,935 146,536
Total 151,620 146,536
Unrealized Losses    
Less than 12 Months (25) 0
More than 12 Months (30,530) (32,583)
Total (30,555) (32,583)
Residential mortgage-backed securities    
Fair Value    
Less than 12 Months 1,344,626 118,263
More than 12 Months 468,565 650,985
Total 1,813,191 769,248
Unrealized Losses    
Less than 12 Months (13,743) (234)
More than 12 Months (64,142) (63,210)
Total (77,885) (63,444)
Corporate and other debt securities    
Fair Value    
Less than 12 Months 45,218 12,741
More than 12 Months 122,893 132,307
Total 168,111 145,048
Unrealized Losses    
Less than 12 Months (532) (9)
More than 12 Months (6,692) (7,319)
Total $ (7,224) $ (7,328)