XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Securitizations and Variable Interest Entities - Schedule of Cash Flows Related to Transfers Accounted for as Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Transfers and Servicing [Abstract]        
Proceeds received from securitizations $ 4,109,553 $ 3,147,912 $ 7,697,825 $ 6,396,831
Servicing fees collected 23,908 14,350 45,577 27,528
Purchases of previously transferred assets, net of claims reimbursed (4,794) (6,780) (6,824) (10,019)
Cash flows between transferor and transferee proceeds and payment related to transfers accounted for sales $ 4,128,667 $ 3,155,482 $ 7,736,578 $ 6,414,340