XML 80 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Schedule of Interest-Bearing Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Interest-bearing deposits:    
Savings deposits $ 6,361,587 $ 4,383,953
Demand deposits 2,095,440 1,912,452
Time deposits 1,559,377 969,387
Total interest-bearing deposits 10,016,404 7,265,792
Brokered deposits 1,620,767 1,026,400
Brokered time deposits 1,526,195 940,000
Brokered demand deposits 94,572 86,400
Uninsured deposits $ 23,317 $ 20,842