XML 106 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits, Time Deposit Maturities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Time Deposits, Fiscal Year Maturity [Abstract]  
Time Deposit Maturities, Year One $ 7,772,473
Time Deposit Maturities, Year Two 43,062
Time Deposit Maturities, Year Three 9,824
Time Deposit Maturities, Year Four 5,927
Time Deposit Maturities, Year Five 5,020
Time Deposit Maturities, after Year Five 5
Time Deposits, Total $ 7,836,311