v3.25.1
Investment Securities - Narrative (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
security
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]      
Number of individual securities that were in a continuous unrealized loss position for less than twelve months | security 33    
Number of individual securities that were in a continuous unrealized loss position for greater than twelve months | security 124    
Credit losses $ 0    
Gross proceeds from sales of securities 8,018,000 $ 995,000  
Carrying value of investment securities pledged 111,479,000   $ 110,153,000
Investment equity securities, at fair value $ 1,128,000   $ 1,111,000