v3.25.2
Debt Securities - Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale Debt Securities, Fair Value    
Available-for-sale Debt Securities, Less than 12 Months $ 10,023 $ 20,387
Available-for-sale Debt Securities, 12 Months or More 38,626 38,612
Available-for-sale Debt Securities, Total 48,649 58,999
Available-for-sale Debt Securities, Unrealized Losses    
Available-for-sale Debt Securities Unrealized losses, Less than 12 Months (255) (377)
Available-for-sale Debt Securities Unrealized losses, 12 Months or More (3,376) (4,375)
Available-for-sale Debt Securities Unrealized losses, Total (3,631) (4,752)
U.S Government and Federal agencies    
Available-for-sale Debt Securities, Fair Value    
Available-for-sale Debt Securities, Less than 12 Months   4,690
Available-for-sale Debt Securities, 12 Months or More 2,798 3,277
Available-for-sale Debt Securities, Total 2,798 7,967
Available-for-sale Debt Securities, Unrealized Losses    
Available-for-sale Debt Securities Unrealized losses, Less than 12 Months   (71)
Available-for-sale Debt Securities Unrealized losses, 12 Months or More (64) (116)
Available-for-sale Debt Securities Unrealized losses, Total (64) (187)
GSE residential    
Available-for-sale Debt Securities, Fair Value    
Available-for-sale Debt Securities, Less than 12 Months 4,879 9,750
Available-for-sale Debt Securities, 12 Months or More 23,535 24,506
Available-for-sale Debt Securities, Total 28,414 34,256
Available-for-sale Debt Securities, Unrealized Losses    
Available-for-sale Debt Securities Unrealized losses, Less than 12 Months (72) (217)
Available-for-sale Debt Securities Unrealized losses, 12 Months or More (2,434) (3,340)
Available-for-sale Debt Securities Unrealized losses, Total (2,506) (3,557)
State and political subdivisions    
Available-for-sale Debt Securities, Fair Value    
Available-for-sale Debt Securities, Less than 12 Months 5,144 5,947
Available-for-sale Debt Securities, 12 Months or More 12,293 10,829
Available-for-sale Debt Securities, Total 17,437 16,776
Available-for-sale Debt Securities, Unrealized Losses    
Available-for-sale Debt Securities Unrealized losses, Less than 12 Months (183) (89)
Available-for-sale Debt Securities Unrealized losses, 12 Months or More (878) (919)
Available-for-sale Debt Securities Unrealized losses, Total $ (1,061) $ (1,008)