v3.25.2
Investments Securities - Additional Information (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
investment
Investments, Debt and Equity Securities [Abstract]      
Held-to-maturity securities, accrued interest $ 210,000   $ 218,000
Investments in debt securities with amortized cost pledged to secure public deposits 5,100,000   19,200,000
Investment securities pledged to secure debt $ 36,400,000   $ 24,000,000.0
Number of securities matured | security 0    
Number of securities purchased | security 0    
Sale of securities $ 0 $ 0  
Number of securities in unrealized loss position 8   16
Gross unrealized losses for investment securities $ 334,000   $ 732,000
Maturity of time horizon 1 year