XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Summary of Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Time Deposits, Fiscal Year Maturity [Abstract]    
Remaining nine months ending December 31, 2025 $ 1,785,101  
Year ending December 31, 2026 453,027  
Year ending December 31, 2027 105,642  
Year ending December 31, 2028 28,499  
Year ending December 31, 2029 51,493  
Thereafter 1,173  
Total CDs 2,424,935  
Brokered    
Time Deposits, Fiscal Year Maturity [Abstract]    
Remaining nine months ending December 31, 2025 292,800  
Year ending December 31, 2026 16,379  
Year ending December 31, 2027 82,419  
Year ending December 31, 2028 21,526  
Year ending December 31, 2029 45,833  
Thereafter 0  
Total CDs 458,957 $ 554,982
Retail    
Time Deposits, Fiscal Year Maturity [Abstract]    
Remaining nine months ending December 31, 2025 1,492,301  
Year ending December 31, 2026 436,648  
Year ending December 31, 2027 23,223  
Year ending December 31, 2028 6,973  
Year ending December 31, 2029 5,660  
Thereafter 1,173  
Total CDs $ 1,965,978 $ 1,921,415