XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Certificates of deposit [Abstract]    
Certificates of deposit less than or equal to $250,000 $ 350,304 $ 325,798
Certificates of deposit greater than $250,000 407,048 318,830
Total certificates of deposit 757,352 644,628
Maturities for Certificates of Deposit [Abstract]    
2024 294,209  
2025 449,006  
2026 10,827  
2027 2,175  
2028 947  
Thereafter 188  
Total certificates of deposit 757,352 644,628
Overdrawn deposit balances classified as consumer loans $ 144 $ 149