XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Maturities of Outstanding Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
2025 $ 541,927
2026 27,430
2027 9,985
2028 4,493
2029 4,464
Thereafter 1,810
Total $ 590,109