v3.25.2
Securities - Additional Information (Details)
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Securities [Line Items]    
Number of securities in unrealized loss position | loan 80 84
Debt securities issued by US government sponsored agencies (percent) 97.00%  
Debt securities that are tax exempt municipal securities (percent) 3.00%  
Accrued interest $ 531,000 $ 569,000
Collateral Pledged    
Securities [Line Items]    
Number of securities pledged as collateral $ 0 $ 0