v3.26.1
Investment Securities - Schedule of Available-for-Sale Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value    
Less Than 12 Months $ 134,004 $ 114,861
More Than 12 Months 15,520 16,112
Total 149,524 130,973
Unrealized Losses    
Less Than 12 Months (453) (57)
More Than 12 Months (868) (872)
Total (1,321) (929)
Residential mortgage-backed securities    
Fair Value    
Less Than 12 Months 115,340 113,559
More Than 12 Months 4,981 5,338
Total 120,321 118,897
Unrealized Losses    
Less Than 12 Months (412) (57)
More Than 12 Months (692) (666)
Total (1,104) (723)
Agency    
Fair Value    
Less Than 12 Months 97,764 109,232
More Than 12 Months 2,029 2,092
Total 99,793 111,324
Unrealized Losses    
Less Than 12 Months (304) (56)
More Than 12 Months (503) (491)
Total (807) (547)
Non-agency    
Fair Value    
Less Than 12 Months 17,576 4,327
More Than 12 Months 2,952 3,246
Total 20,528 7,573
Unrealized Losses    
Less Than 12 Months (108) (1)
More Than 12 Months (189) (175)
Total (297) (176)
Commercial MBS - Agency    
Fair Value    
Less Than 12 Months 0 0
More Than 12 Months 5,957 5,965
Total 5,957 5,965
Unrealized Losses    
Less Than 12 Months 0 0
More Than 12 Months (17) (15)
Total (17) (15)
Asset backed securities    
Fair Value    
Less Than 12 Months 18,664 1,302
More Than 12 Months 2,638 2,900
Total 21,302 4,202
Unrealized Losses    
Less Than 12 Months (41) 0
More Than 12 Months (103) (100)
Total (144) (100)
Corporate bonds    
Fair Value    
Less Than 12 Months 0 0
More Than 12 Months 1,944 1,909
Total 1,944 1,909
Unrealized Losses    
Less Than 12 Months 0 0
More Than 12 Months (56) (91)
Total $ (56) $ (91)