v3.25.1
Securities - Fair Value and Age of Gross Unrealized Losses of Debt Securities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Number of Securities    
Less Than 12 Months | security 22 41
12 Months or More | security 91 96
Total | security 113 137
Fair Value    
Less Than 12 Months $ 191,075 $ 366,890
12 Months or More 496,518 536,761
Total 687,593 903,651
Unrealized Losses    
Less Than 12 Months (2,049) (5,989)
12 Months or More (55,720) (66,740)
Total $ (57,769) $ (72,729)
U.S. Treasury securities    
Number of Securities    
Less Than 12 Months | security 4 5
12 Months or More | security 5 5
Total | security 9 10
Fair Value    
Less Than 12 Months $ 40,198 $ 45,045
12 Months or More 48,375 47,723
Total 88,573 92,768
Unrealized Losses    
Less Than 12 Months (170) (362)
12 Months or More (3,161) (3,915)
Total $ (3,331) $ (4,277)
Obligations of U.S. government corporations and agencies    
Number of Securities    
Less Than 12 Months | security 0 0
12 Months or More | security 1 2
Total | security 1 2
Fair Value    
Less Than 12 Months $ 0 $ 0
12 Months or More 10,127 15,071
Total 10,127 15,071
Unrealized Losses    
Less Than 12 Months 0 0
12 Months or More (112) (189)
Total $ (112) $ (189)
Collateralized mortgage obligations of U.S. government corporations and agencies    
Number of Securities    
Less Than 12 Months | security 11 22
12 Months or More | security 56 56
Total | security 67 78
Fair Value    
Less Than 12 Months $ 107,047 $ 209,511
12 Months or More 311,651 318,104
Total 418,698 527,615
Unrealized Losses    
Less Than 12 Months (1,308) (3,393)
12 Months or More (39,125) (44,885)
Total $ (40,433) $ (48,278)
Residential mortgage-backed securities of U.S. government corporations and agencies    
Number of Securities    
Less Than 12 Months | security 1 1
12 Months or More | security 21 21
Total | security 22 22
Fair Value    
Less Than 12 Months $ 6 $ 8
12 Months or More 32,970 33,030
Total 32,976 33,038
Unrealized Losses    
Less Than 12 Months 0 0
12 Months or More (6,018) (6,905)
Total $ (6,018) $ (6,905)
Commercial mortgage-backed securities of U.S. government corporations and agencies    
Number of Securities    
Less Than 12 Months | security 4 9
12 Months or More | security 8 12
Total | security 12 21
Fair Value    
Less Than 12 Months $ 38,852 $ 88,040
12 Months or More 93,395 122,833
Total 132,247 210,873
Unrealized Losses    
Less Than 12 Months (562) (1,741)
12 Months or More (7,304) (10,846)
Total $ (7,866) $ (12,587)
Obligations of states and political subdivisions    
Number of Securities    
Less Than 12 Months | security 2 4
12 Months or More | security 0 0
Total | security 2 4
Fair Value    
Less Than 12 Months $ 4,972 $ 24,286
12 Months or More 0 0
Total 4,972 24,286
Unrealized Losses    
Less Than 12 Months (9) (493)
12 Months or More 0 0
Total $ (9) $ (493)