XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Summary of Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Time Deposits, Fiscal Year Maturity [Abstract]    
Remaining three months ending December 31, 2025 $ 1,017,064  
Year ending December 31, 2026 1,212,405  
Year ending December 31, 2027 110,719  
Year ending December 31, 2028 31,151  
Year ending December 31, 2029 51,001  
Thereafter 3,130  
Total CDs 2,425,470  
Brokered    
Time Deposits, Fiscal Year Maturity [Abstract]    
Remaining three months ending December 31, 2025 217,307  
Year ending December 31, 2026 42,806  
Year ending December 31, 2027 87,121  
Year ending December 31, 2028 23,784  
Year ending December 31, 2029 45,833  
Thereafter 0  
Total CDs 416,851 $ 554,982
Retail    
Time Deposits, Fiscal Year Maturity [Abstract]    
Remaining three months ending December 31, 2025 799,757  
Year ending December 31, 2026 1,169,599  
Year ending December 31, 2027 23,598  
Year ending December 31, 2028 7,367  
Year ending December 31, 2029 5,168  
Thereafter 3,130  
Total CDs $ 2,008,619 $ 1,921,415