XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Summary of Deposit Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposit Liability [Line Items]    
Time deposits $ 2,424,935  
Interest-bearing deposit accounts 1,086,112 $ 1,085,152
Savings accounts 895,677 866,959
Money market deposit accounts 967,331 878,254
Governmental deposit accounts 834,409 775,782
Total interest-bearing deposits 6,208,464 6,082,544
Non-interest-bearing deposits 1,526,285 1,507,661
Total deposits 7,734,749 7,590,205
Brokered CDs    
Deposit Liability [Line Items]    
Time deposits 458,957 554,982
Retail certificates of deposits ("CDs"):    
Deposit Liability [Line Items]    
$100 or more 1,122,896 1,092,261
Less than $100 843,082 829,154
Time deposits $ 1,965,978 $ 1,921,415