v3.26.1
Investment Securities - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
security
Mar. 31, 2025
security
Dec. 31, 2025
USD ($)
security
Investments, Debt and Equity Securities [Abstract]      
Number of securities sold (security) | security 0 1  
Debt securities, securities pledged as collateral amount $ 150,400   $ 151,400
Marketable equity securities, at fair value 2,254   2,248
Marketable equity securities at amortized cost $ 2,400   $ 2,300
Number of available for sales debt securities in continuous loss position (positions) | security 26   25