XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Schedule of Remaining Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Banking and Thrift, Other Disclosure [Abstract]    
One year or less $ 6,018,238 $ 3,937,766
After one year to two years 3,318,933 4,112,902
After two years to three years 712,443 1,881,371
After three years to four years 258,183 327,295
After four years to five years 652,413 188,802
After five years 231 229
Total $ 10,960,441 $ 10,448,365