XML 116 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS - Schedule of Contractual Maturities of Time Deposits (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Certificates and Other Time Deposits  
2025 $ 1,743,960
2026 85,236
2027 99,634
2028 86,322
2029 3,018
After 2029 637
Total $ 2,018,807