XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Remaining Maturities of Certificate of Deposit Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total certificate of deposit accounts $ 2,311,290 $ 1,526,338
Certificates of Deposit [Member]    
Within 12 months 2,210,586 859,546
More than 12 months to 24 months 89,816 599,809
More than 24 months to 36 months 2,115 64,353
More than 36 months to 48 months 4,733 1,025
More than 48 months to 60 months 2,898 298
More than 60 months 1,142 1,307
Total certificate of deposit accounts $ 2,311,290 $ 1,526,338