XML 95 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Changes in Level 3 Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
ABS Issued  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 $ 6,900,362
Acquisitions 1,629,218
Principal paydowns (1,055,541)
Gains (losses) in net income (loss), net (113,273)
Other settlements, net 0
Ending balance - June 30, 2021 7,360,766
Residential Loans  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 4,249,014
Acquisitions 6,684,292
Originations 0
Sales (4,531,811)
Principal paydowns (727,627)
Gains (losses) in net income (loss), net 70,184
Unrealized losses in OCI, net 0
Other settlements, net (1,487)
Ending balance - June 30, 2021 5,742,565
Business purpose loans  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 4,136,353
Acquisitions 0
Originations 913,704
Sales (9,231)
Principal paydowns (599,889)
Gains (losses) in net income (loss), net (17,835)
Unrealized losses in OCI, net 0
Other settlements, net (14,213)
Ending balance - June 30, 2021 4,408,889
Multifamily loans  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 492,221
Acquisitions 0
Originations 0
Sales 0
Principal paydowns (3,806)
Gains (losses) in net income (loss), net (3,258)
Unrealized losses in OCI, net 0
Other settlements, net 0
Ending balance - June 30, 2021 485,157
Trading Securities  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 125,667
Acquisitions 26,367
Originations 0
Sales (31,949)
Principal paydowns (807)
Gains (losses) in net income (loss), net 23,147
Unrealized losses in OCI, net 0
Other settlements, net 0
Ending balance - June 30, 2021 142,425
AFS Securities  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 218,458
Acquisitions 1,600
Originations 0
Sales (4,785)
Principal paydowns (28,979)
Gains (losses) in net income (loss), net 14,172
Unrealized losses in OCI, net 11,995
Other settlements, net 0
Ending balance - June 30, 2021 212,461
Servicer Advance Investments  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 231,489
Acquisitions 0
Originations 0
Sales 0
Principal paydowns (45,838)
Gains (losses) in net income (loss), net (1,100)
Unrealized losses in OCI, net 0
Other settlements, net 0
Ending balance - June 30, 2021 184,551
MSRs  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 8,815
Acquisitions 2,283
Originations 0
Sales 0
Principal paydowns 0
Gains (losses) in net income (loss), net (2,251)
Unrealized losses in OCI, net 0
Other settlements, net (126)
Ending balance - June 30, 2021 8,721
Excess MSRs  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 34,418
Acquisitions 0
Originations 0
Sales 0
Principal paydowns 0
Gains (losses) in net income (loss), net (4,430)
Unrealized losses in OCI, net 0
Other settlements, net 0
Ending balance - June 30, 2021 29,988
Shared Home Appreciation Options  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 42,440
Acquisitions 0
Originations 0
Sales 0
Principal paydowns (5,516)
Gains (losses) in net income (loss), net 7,395
Unrealized losses in OCI, net 0
Other settlements, net 0
Ending balance - June 30, 2021 44,319
Derivatives  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance - December 31, 2020 14,450
Acquisitions 0
Principal paydowns 0
Gains (losses) in net income (loss), net (197)
Other settlements, net (784)
Ending balance - June 30, 2021 $ 13,469