XML 116 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Summary of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Interest-bearing deposits:    
Savings and money market accounts $ 4,349,239 $ 3,616,657
Certificates of deposit 1,714,889 860,808
Checking accounts 937,552 1,681,095
Total 7,001,680 6,158,560
Noninterest-bearing deposits 331,806 233,993
Total deposits $ 7,333,486 $ 6,392,553