XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Schedule of Remaining Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]    
One year or less $ 5,663,300 $ 6,569,872
After one year to two years 2,205,759 2,074,849
After two years to three years 903,006 986,262
After three years to four years 165,656 189,421
After four years to five years 715,777 720,005
After five years 30 19
Total $ 9,653,528 $ 10,540,428