XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deposits - Schedule of Remaining Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Banking and Thrift, Other Disclosure [Abstract]    
One year or less $ 5,058,152 $ 3,937,766
After one year to two years 3,371,560 4,112,902
After two years to three years 1,677,935 1,881,371
After three years to four years 210,575 327,295
After four years to five years 165,245 188,802
After five years 113 229
Total $ 10,483,580 $ 10,448,365