XML 108 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Off-balance Sheet Arrangements, Commitments and Contingencies - Summary of Future Cash Payments Associated with Contractual Obligations Pursuant to Bank Term Funding Program (Details) - Guarantee Obligations [Member]
$ in Thousands
Dec. 31, 2024
USD ($)
Contractual Obligations And Off Balance Sheet Items [Line Items]  
1 year or less $ 2,730,004
More than 1 year but less than 3 years 1,014,754
3 years or more but less than 5 years 103,516
5 years or more 1,273,153
Total 5,121,427
FHLB advances [Member] | Payment Guarantee [Member]  
Contractual Obligations And Off Balance Sheet Items [Line Items]  
1 year or less 3,200,000
Total $ 3,200,000