XML 71 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Interest-Bearing Deposit Liabilities [Abstract]  
Scheduled Maturities of Time Deposits
At December 31, 2024, the scheduled maturities of time deposits are as follows (in thousands):
2025$3,940,242 
2026363,849 
202729,945 
202812,150 
20293,755 
Thereafter12 
$4,349,953