XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits
3 Months Ended
Mar. 31, 2025
Financial Services, Banking and Thrift [Abstract]  
Deposits Deposits
Included in time deposits are certificates of deposit over $250 thousand totaling $2.4 billion at both March 31, 2025 and December 31, 2024.
The scheduled maturities of time deposits as of March 31, 2025 were as follows: 
YearAmount
 (in thousands)
2025$7,611,465 
20262,725,068 
20271,265,409 
2028278,296 
202928,835 
Thereafter14,935 
Total time deposits$11,924,008