XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits
6 Months Ended
Jun. 30, 2025
Financial Services, Banking and Thrift [Abstract]  
Deposits Deposits
Included in time deposits are certificates of deposit over $250 thousand totaling $2.5 billion and $2.4 billion at June 30, 2025 and December 31, 2024, respectively.
The scheduled maturities of time deposits as of June 30, 2025 were as follows: 
YearAmount
 (in thousands)
2025$6,804,638 
20263,926,972 
20271,529,902 
2028578,914 
202928,774 
Thereafter17,681 
Total time deposits$12,886,881