v3.25.2
Deposits (Tables)
6 Months Ended
Jun. 30, 2025
Banking and Thrift, Other Disclosure [Abstract]  
Schedule of Major Types of Deposits
The major types of deposits at June 30, 2025 and December 31, 2024 were as follows (in thousands):
Type of AccountJune 30,December 31,
20252024
Non-interest-bearing$1,686,627 $1,617,182 
Interest-bearing checking3,845,602 4,000,553 
Money market deposit1,377,999 1,301,197 
Savings1,022,918 1,066,438 
Time deposits2,299,296 2,080,972 
Total deposits$10,232,442 $10,066,342