XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Brokered deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Deposits    
Brokered certificates of deposit $ 3,679,084 $ 2,681,198
Brokered savings deposits 51,076 81,532
Brokered deposit on demand accounts   13
Total brokered deposits $ 3,730,160 $ 2,762,743