v3.25.3
Securities - Schedule of Securities in Continuous Unrealized Loss Position (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Available for sale:    
Less Than 12 Months, Number of Securities | security 16 29
Less Than 12 Months, Fair Value $ 52,539 $ 147,793
Less Than 12 Months, Gross Unrealized Losses $ (171) $ (2,299)
12 Months or More, Number of Securities | security 48 52
12 Months or More, Fair Value $ 46,421 $ 18,433
12 Months or More, Gross Unrealized Losses $ (1,018) $ (1,178)
Total, Number of Securities | security 64 81
Total, Fair Value $ 98,960 $ 166,226
Total, Gross Unrealized Losses $ (1,189) $ (3,477)
Held to maturity:    
Less Than 12 Months, Number of Securities | security 1 1
Less Than 12 Months, Fair Value $ 897 $ 322
Less Than 12 Months, Gross Unrealized Losses $ (73) $ (3)
12 Months or More, Number of Securities | security 84 85
12 Months or More, Fair Value $ 263,343 $ 251,136
12 Months or More, Gross Unrealized Losses $ (57,930) $ (70,311)
Total, Number of Securities | security 85 86
Total, Fair Value $ 264,240 $ 251,458
Total, Gross Unrealized Losses $ (58,003) $ (70,314)
U.S. Treasuries    
Available for sale:    
Less Than 12 Months, Number of Securities | security 0 2
Less Than 12 Months, Fair Value $ 0 $ 48,615
Less Than 12 Months, Gross Unrealized Losses $ 0 $ (93)
12 Months or More, Number of Securities | security 0 0
12 Months or More, Fair Value $ 0 $ 0
12 Months or More, Gross Unrealized Losses $ 0 $ 0
Total, Number of Securities | security 0 2
Total, Fair Value $ 0 $ 48,615
Total, Gross Unrealized Losses $ 0 $ (93)
U.S. Government Agencies    
Available for sale:    
Less Than 12 Months, Number of Securities | security   0
Less Than 12 Months, Fair Value   $ 0
Less Than 12 Months, Gross Unrealized Losses   $ 0
12 Months or More, Number of Securities | security   0
12 Months or More, Fair Value   $ 0
12 Months or More, Gross Unrealized Losses   $ 0
Total, Number of Securities | security   0
Total, Fair Value   $ 0
Total, Gross Unrealized Losses   $ 0
Held to maturity:    
Less Than 12 Months, Number of Securities | security 0 0
Less Than 12 Months, Fair Value $ 0 $ 0
Less Than 12 Months, Gross Unrealized Losses $ 0 $ 0
12 Months or More, Number of Securities | security 29 29
12 Months or More, Fair Value $ 212,841 $ 202,090
12 Months or More, Gross Unrealized Losses $ (54,569) $ (64,671)
Total, Number of Securities | security 29 29
Total, Fair Value $ 212,841 $ 202,090
Total, Gross Unrealized Losses $ (54,569) $ (64,671)
Corporate debt securities    
Available for sale:    
Less Than 12 Months, Number of Securities | security 2 2
Less Than 12 Months, Fair Value $ 1,484 $ 1,965
Less Than 12 Months, Gross Unrealized Losses $ (16) $ (35)
12 Months or More, Number of Securities | security 8 12
12 Months or More, Fair Value $ 6,571 $ 9,617
12 Months or More, Gross Unrealized Losses $ (229) $ (633)
Total, Number of Securities | security 10 14
Total, Fair Value $ 8,055 $ 11,582
Total, Gross Unrealized Losses $ (245) $ (668)
Held to maturity:    
Less Than 12 Months, Number of Securities | security 1 1
Less Than 12 Months, Fair Value $ 897 $ 322
Less Than 12 Months, Gross Unrealized Losses $ (73) $ (3)
12 Months or More, Number of Securities | security 55 56
12 Months or More, Fair Value $ 50,502 $ 49,046
12 Months or More, Gross Unrealized Losses $ (3,361) $ (5,640)
Total, Number of Securities | security 56 57
Total, Fair Value $ 51,399 $ 49,368
Total, Gross Unrealized Losses $ (3,434) $ (5,643)
Municipal bonds    
Available for sale:    
Less Than 12 Months, Number of Securities | security 3 2
Less Than 12 Months, Fair Value $ 1,350 $ 505
Less Than 12 Months, Gross Unrealized Losses $ (40) $ (4)
12 Months or More, Number of Securities | security 26 34
12 Months or More, Fair Value $ 5,135 $ 5,406
12 Months or More, Gross Unrealized Losses $ (420) $ (335)
Total, Number of Securities | security 29 36
Total, Fair Value $ 6,485 $ 5,911
Total, Gross Unrealized Losses $ (460) $ (339)
Collateralized mortgage obligations    
Available for sale:    
Less Than 12 Months, Number of Securities | security 9 8
Less Than 12 Months, Fair Value $ 42,883 $ 31,619
Less Than 12 Months, Gross Unrealized Losses $ (101) $ (446)
12 Months or More, Number of Securities | security 0 0
12 Months or More, Fair Value $ 0 $ 0
12 Months or More, Gross Unrealized Losses $ 0 $ 0
Total, Number of Securities | security 9 8
Total, Fair Value $ 42,883 $ 31,619
Total, Gross Unrealized Losses $ (101) $ (446)
Mortgage-backed securities    
Available for sale:    
Less Than 12 Months, Number of Securities | security 2 15
Less Than 12 Months, Fair Value $ 6,822 $ 65,089
Less Than 12 Months, Gross Unrealized Losses $ (14) $ (1,721)
12 Months or More, Number of Securities | security 14 6
12 Months or More, Fair Value $ 34,715 $ 3,410
12 Months or More, Gross Unrealized Losses $ (369) $ (210)
Total, Number of Securities | security 16 21
Total, Fair Value $ 41,537 $ 68,499
Total, Gross Unrealized Losses $ (383) $ (1,931)