v3.25.3
Investment Securities - Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Less than 12 months $ 31,280 $ 66,126
12 months or longer 126,199 142,552
Total 157,479 208,678
Unrealized Losses    
Less than 12 months (203) (994)
12 months or longer (9,369) (14,419)
Total (9,572) (15,413)
U.S. Treasuries    
Fair Value    
Less than 12 months 19,942 10,883
12 months or longer 94,736 111,196
Total 114,678 122,079
Unrealized Losses    
Less than 12 months (2) (93)
12 months or longer (6,150) (9,945)
Total (6,152) (10,038)
Municipal    
Fair Value    
Less than 12 months 0 0
12 months or longer 8,914 8,373
Total 8,914 8,373
Unrealized Losses    
Less than 12 months 0 0
12 months or longer (1,871) (2,420)
Total (1,871) (2,420)
Corporate    
Fair Value    
Less than 12 months 0 0
12 months or longer 4,792 4,711
Total 4,792 4,711
Unrealized Losses    
Less than 12 months 0 0
12 months or longer (208) (289)
Total (208) (289)
Mortgage-backed securities    
Fair Value    
Less than 12 months 11,338 55,243
12 months or longer 17,757 18,272
Total 29,095 73,515
Unrealized Losses    
Less than 12 months (201) (901)
12 months or longer (1,140) (1,765)
Total $ (1,341) $ (2,666)