XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Mortgage Servicing Rights and Mortgage Servicing Liabilities - Activity in MSRs at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Change in fair value due to:      
Total change in fair value $ (354,176) $ 415,906 $ 1,501,993
Mortgage servicing rights      
Activity in MSRs carried at fair value      
Balance at beginning of period 3,878,078 2,581,174 2,926,790
Additions - Resulting from loan sales 1,718,094 1,861,949 1,138,045
Additions - Purchases (purchase adjustments) 3,993   25,473
Additions 1,722,087 1,861,949 1,163,518
Change in fair value due to:      
Changes in valuation inputs used in valuation model 877,324 (136,350) (1,078,084)
Other changes in fair value (523,868) (428,695) (431,050)
Total change in fair value 353,456 (565,045) (1,509,134)
Balance at end of period 5,953,621 3,878,078 2,581,174
UPB of underlying loan at end of period $ 314,567,639 $ 278,324,780 $ 238,410,809
Asset Pledged as Collateral without Right      
Change in fair value due to:      
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable Notes Payable  
Asset Pledged as Collateral without Right | Mortgage servicing rights      
Activity in MSRs carried at fair value      
Balance at beginning of period $ 3,856,791    
Change in fair value due to:      
Balance at end of period $ 5,897,613 $ 3,856,791  
Assets, Pledging Purpose [Extensible Enumeration] Notes Payable Notes Payable