XML 123 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Maturities of Time Deposits (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Maturities of Time Deposits [Line Items]  
2025 $ 482,500
2026 117,308
2027 200,827
2028 39,143
2029 2,454
Thereafter 19
Total $ 842,251