v3.26.3
Investment Securities - Schedule of Investment Portfolio in Continuous Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value    
Less than 12 months $ 111,481 $ 10,067
12 months or longer 93,439 126,399
Total 204,920 136,466
Unrealized Losses    
Less than 12 months (2,149) (61)
12 months or longer (10,033) (8,327)
Total (12,182) (8,388)
U.S. Treasuries    
Fair Value    
Less than 12 months 59,781 9,853
12 months or longer 66,580 95,531
Total 126,361 105,384
Unrealized Losses    
Less than 12 months (601) (32)
12 months or longer (5,997) (5,270)
Total (6,598) (5,302)
Municipal    
Fair Value    
Less than 12 months 4,299 0
12 months or longer 8,384 8,998
Total 12,683 8,998
Unrealized Losses    
Less than 12 months (197) 0
12 months or longer (2,390) (1,784)
Total (2,587) (1,784)
Corporate    
Fair Value    
Less than 12 months 0 0
12 months or longer 1,443 3,404
Total 1,443 3,404
Unrealized Losses    
Less than 12 months 0 0
12 months or longer (57) (96)
Total (57) (96)
Mortgage-backed securities    
Fair Value    
Less than 12 months 47,401 214
12 months or longer 17,032 18,466
Total 64,433 18,680
Unrealized Losses    
Less than 12 months (1,351) (29)
12 months or longer (1,589) (1,177)
Total $ (2,940) $ (1,206)