XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
2026 $ 482,334  
2027 162,211  
2028 94,348  
2029 2,281  
2030 60  
Thereafter 145  
Total 741,379  
Overdrawn deposits $ 2,700 $ 2,800