XML 95 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Time Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]  
Time Deposit Maturities Maturities of all time deposits at December 31, 2024 are as follows:
Year(In thousands)
2025$6,226,338 
2026172,868 
202736,894 
20283,966 
20292,211 
Thereafter934 
Total$6,443,211