XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits - Brokered deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deposits    
Brokered certificates of deposit $ 4,619,798 $ 2,681,198
Brokered savings deposits 6,243 81,532
Brokered deposit on demand accounts 125,108 13
Total brokered deposits $ 4,751,149 $ 2,762,743