XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Mortgage Servicing Rights - Changes to MSR Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Changes to MSR Assets    
Fair value, beginning of period $ 5,385,613 $ 2,862,685
MSRs originated 796,616 1,173,164
MSRs sales (253,997) (15,865)
Changes in fair value:    
Due to changes in valuation model inputs or assumptions 767,271 583,307
Due to collection/realization of cash flows (285,215) (298,529)
Total changes in fair value 482,056 284,778
Fair value, end of period $ 6,410,288 $ 4,304,762