v3.26.1
Deposits - Summary of Time Deposit Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposit Liability [Line Items]    
Remaining nine months ending December 31, 2026 $ 1,703,199  
Year ending December 31, 2027 440,847  
Year ending December 31, 2028 32,307  
Year ending December 31, 2029 50,730  
Year ending December 31, 2030 3,409  
Thereafter 499  
Total CDs 2,230,991  
Brokered    
Deposit Liability [Line Items]    
Remaining nine months ending December 31, 2026 105,498  
Year ending December 31, 2027 87,275  
Year ending December 31, 2028 23,944  
Year ending December 31, 2029 45,833  
Year ending December 31, 2030 0  
Thereafter 0  
Total CDs 262,550 $ 416,099
Retail    
Deposit Liability [Line Items]    
Remaining nine months ending December 31, 2026 1,597,701  
Year ending December 31, 2027 353,572  
Year ending December 31, 2028 8,363  
Year ending December 31, 2029 4,897  
Year ending December 31, 2030 3,409  
Thereafter 499  
Total CDs $ 1,968,441 $ 1,983,791