XML 95 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Scheduled Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Certificates of Deposits    
Cash and Cash Equivalents [Line Items]    
2026 $ 1,277,614  
2027 242,709  
2028 167,036  
2029 300,319  
2030 17,231  
Thereafter 0  
Time deposits 2,004,909  
Brokered Certificates of Deposits    
Cash and Cash Equivalents [Line Items]    
2026 103,975  
2027 41,299  
2028 1,142  
2029 0  
2030 0  
Thereafter   $ 0
Time deposits $ 146,416