XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Contractual Maturities of All Time Deposits, Including Brokered Time Deposits (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Time Deposits, by Maturity [Abstract]  
Maturing within one year $ 8,584,750
Between 1 - 2 years 605,738
2 - 3 years 390,923
3 - 4 years 18,466
4 - 5 years 10,028
Thereafter 5,957
Total $ 9,615,862