XML 93 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Securitizations and Variable Interests Entities - Summary of Cash Flows Received from and Paid to Securitization Trusts Related to Transfers Accounted for as Sales Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Transfers and Servicing [Abstract]      
Proceeds received from securitizations $ 7,533,284 $ 1,248,837 $ 1,290,682
Servicing fees collected 47,230 50,326 45,046
Purchases of previously transferred assets, net of claims reimbursed (6,933) (4,602) (4,395)
Cash flows between transferor and transferee proceeds and payment related to transfers accounted for sales $ 7,573,581 $ 1,294,561 $ 1,331,333