XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Time Certificates of Deposit Accounts Included in Total Deposits and Their Remaining Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
2025 $ 615,026
2026 93,785
2027 8,128
2028 3,308
2029 1,854
Thereafter 759
Total $ 722,860