XML 187 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Time Deposit Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
2025 $ 939,745
2026 27,049
2027 3,379
2028 5,491
2029 1,567
Thereafter 20
Total $ 977,251