v3.25.1
Investment Securities - Amortized Cost and Fair Value of Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 19,809  
Due after one year to five years 69,036  
Due after five years to ten years 68,230  
Due after ten years 22,142  
Total 179,217  
Fair Value    
Due in one year or less 19,648  
Due after one year to five years 67,440  
Due after five years to ten years 66,751  
Due after ten years 21,882  
Total $ 175,721 $ 184,542