XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Schedule of Remaining Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]    
One year or less $ 5,637,056 $ 6,569,872
After one year to two years 1,663,887 2,074,849
After two years to three years 818,556 986,262
After three years to four years 654,425 189,421
After four years to five years 519,977 720,005
After five years 3 19
Total $ 9,293,904 $ 10,540,428