XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Remaining Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]    
One year or less $ 5,774,547 $ 6,569,872
After one year to two years 2,181,946 2,074,849
After two years to three years 998,122 986,262
After three years to four years 128,105 189,421
After four years to five years 710,680 720,005
After five years 5 19
Total $ 9,793,405 $ 10,540,428