Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS - Information Regarding Inputs used in Valuing Excess MSRs Owned Directly and through Equity Method Investees (Details)

v3.21.2
FAIR VALUE MEASUREMENTS - Information Regarding Inputs used in Valuing Excess MSRs Owned Directly and through Equity Method Investees (Details)
9 Months Ended
Sep. 30, 2021
$ / Loan
Prepayment Rate | Minimum  
Directly Held  
Servicing asset, measurement input 0.060
Prepayment Rate | Maximum  
Directly Held  
Servicing asset, measurement input 0.439
Prepayment Rate | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.105
Prepayment Rate | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.037
Prepayment Rate | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.119
Prepayment Rate | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.069
Prepayment Rate | Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.061
Prepayment Rate | Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.152
Prepayment Rate | Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.104
Prepayment Rate | Non-Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.072
Prepayment Rate | Non-Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.439
Prepayment Rate | Non-Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.071
Prepayment Rate | Ginnie Mae | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.060
Prepayment Rate | Ginnie Mae | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.156
Prepayment Rate | Ginnie Mae | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.134
Prepayment Rate | Directly Held | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.037
Prepayment Rate | Directly Held | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.119
Prepayment Rate | Directly Held | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.070
Prepayment Rate | Directly Held | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.055
Prepayment Rate | Directly Held | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.084
Prepayment Rate | Directly Held | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.066
Prepayment Rate | Directly Held | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.047
Prepayment Rate | Directly Held | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.086
Prepayment Rate | Directly Held | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.066
Prepayment Rate | Directly Held | Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.047
Prepayment Rate | Directly Held | Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.086
Prepayment Rate | Directly Held | Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.066
Prepayment Rate | Directly Held | Non-Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.062
Prepayment Rate | Directly Held | Non-Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.119
Prepayment Rate | Directly Held | Non-Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.081
Prepayment Rate | Directly Held | Non-Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.037
Prepayment Rate | Directly Held | Non-Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.051
Prepayment Rate | Directly Held | Non-Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.042
Prepayment Rate | Directly Held | Non-Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.037
Prepayment Rate | Directly Held | Non-Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.119
Prepayment Rate | Directly Held | Non-Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.074
Prepayment Rate | Held through Equity Method Investees | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.055
Prepayment Rate | Held through Equity Method Investees | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.084
Prepayment Rate | Held through Equity Method Investees | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.067
Prepayment Rate | Held through Equity Method Investees | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.065
Prepayment Rate | Held through Equity Method Investees | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.084
Prepayment Rate | Held through Equity Method Investees | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.068
Prepayment Rate | Held through Equity Method Investees | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.055
Prepayment Rate | Held through Equity Method Investees | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.076
Prepayment Rate | Held through Equity Method Investees | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.065
Delinquency | Minimum  
Directly Held  
Servicing asset, measurement input 0.003
Delinquency | Maximum  
Directly Held  
Servicing asset, measurement input 0.632
Delinquency | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.030
Delinquency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Delinquency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.112
Delinquency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.026
Delinquency | Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.003
Delinquency | Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.021
Delinquency | Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.010
Delinquency | Non-Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.009
Delinquency | Non-Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.632
Delinquency | Non-Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.107
Delinquency | Ginnie Mae | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.015
Delinquency | Ginnie Mae | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.124
Delinquency | Ginnie Mae | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.037
Delinquency | Directly Held | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Delinquency | Directly Held | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.112
Delinquency | Directly Held | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.035
Delinquency | Directly Held | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0
Delinquency | Directly Held | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.020
Delinquency | Directly Held | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.009
Delinquency | Directly Held | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0
Delinquency | Directly Held | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.022
Delinquency | Directly Held | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.004
Delinquency | Directly Held | Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Delinquency | Directly Held | Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.022
Delinquency | Directly Held | Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.007
Delinquency | Directly Held | Non-Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.015
Delinquency | Directly Held | Non-Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.112
Delinquency | Directly Held | Non-Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.079
Delinquency | Directly Held | Non-Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.001
Delinquency | Directly Held | Non-Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.003
Delinquency | Directly Held | Non-Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.002
Delinquency | Directly Held | Non-Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.001
Delinquency | Directly Held | Non-Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.112
Delinquency | Directly Held | Non-Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.079
Delinquency | Held through Equity Method Investees | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.003
Delinquency | Held through Equity Method Investees | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.016
Delinquency | Held through Equity Method Investees | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.008
Delinquency | Held through Equity Method Investees | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.007
Delinquency | Held through Equity Method Investees | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.016
Delinquency | Held through Equity Method Investees | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.011
Delinquency | Held through Equity Method Investees | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.003
Delinquency | Held through Equity Method Investees | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.009
Delinquency | Held through Equity Method Investees | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.007
Recapture Rate | Minimum  
Directly Held  
Servicing asset, measurement input 0.020
Recapture Rate | Maximum  
Directly Held  
Servicing asset, measurement input 0.350
Recapture Rate | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.100
Recapture Rate | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Recapture Rate | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.219
Recapture Rate | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.073
Recapture Rate | Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.027
Recapture Rate | Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.318
Recapture Rate | Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.110
Recapture Rate | Non-Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.020
Recapture Rate | Non-Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.247
Recapture Rate | Non-Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.085
Recapture Rate | Ginnie Mae | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.026
Recapture Rate | Ginnie Mae | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.350
Recapture Rate | Ginnie Mae | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.134
Recapture Rate | Directly Held | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Recapture Rate | Directly Held | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.219
Recapture Rate | Directly Held | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.081
Recapture Rate | Directly Held | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.036
Recapture Rate | Directly Held | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.170
Recapture Rate | Directly Held | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.066
Recapture Rate | Directly Held | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0
Recapture Rate | Directly Held | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.219
Recapture Rate | Directly Held | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.108
Recapture Rate | Directly Held | Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Recapture Rate | Directly Held | Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.219
Recapture Rate | Directly Held | Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.084
Recapture Rate | Directly Held | Non-Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0
Recapture Rate | Directly Held | Non-Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.113
Recapture Rate | Directly Held | Non-Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.077
Recapture Rate | Directly Held | Non-Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.066
Recapture Rate | Directly Held | Non-Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.114
Recapture Rate | Directly Held | Non-Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.081
Recapture Rate | Directly Held | Non-Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0
Recapture Rate | Directly Held | Non-Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.114
Recapture Rate | Directly Held | Non-Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.078
Recapture Rate | Held through Equity Method Investees | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.036
Recapture Rate | Held through Equity Method Investees | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.114
Recapture Rate | Held through Equity Method Investees | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.065
Recapture Rate | Held through Equity Method Investees | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.036
Recapture Rate | Held through Equity Method Investees | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.097
Recapture Rate | Held through Equity Method Investees | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.050
Recapture Rate | Held through Equity Method Investees | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.051
Recapture Rate | Held through Equity Method Investees | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.114
Recapture Rate | Held through Equity Method Investees | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.072
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Minimum  
Directly Held  
Servicing asset, measurement input 0.0025
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Maximum  
Directly Held  
Servicing asset, measurement input 0.0085
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0033
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.0006
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.0032
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0020
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.0025
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.0030
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0028
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Non-Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.0026
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Non-Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.0085
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Non-Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0048
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Ginnie Mae | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 0.0030
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Ginnie Mae | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 0.0046
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Ginnie Mae | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0039
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.0006
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.0032
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0019
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.0015
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.0032
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0021
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.0021
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.0027
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0023
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.0015
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.0032
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0022
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.0006
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.0025
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0015
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.0023
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.0025
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0024
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.0006
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.0025
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Directly Held | Non-Agency | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0017
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Excess MSRs | Minimum  
Directly Held  
Servicing asset, measurement input 0.0015
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Excess MSRs | Maximum  
Directly Held  
Servicing asset, measurement input 0.0026
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Excess MSRs | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0021
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Agency | Original Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.0015
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Agency | Original Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.0025
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Agency | Original Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0018
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Agency | Recaptured Pools | Minimum  
Directly Held  
Servicing asset, measurement input 0.0022
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Agency | Recaptured Pools | Maximum  
Directly Held  
Servicing asset, measurement input 0.0026
Mortgage Servicing Amount or Excess Mortgage Servicing Amount (bps) | Held through Equity Method Investees | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Servicing asset, measurement input 0.0025
Collateral Weighted Average Maturity (Years) | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 0 years
Collateral Weighted Average Maturity (Years) | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 40 years
Collateral Weighted Average Maturity (Years) | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 24 years
Collateral Weighted Average Maturity (Years) | Excess MSRs | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 11 years
Collateral Weighted Average Maturity (Years) | Excess MSRs | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 28 years
Collateral Weighted Average Maturity (Years) | Excess MSRs | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 21 years
Collateral Weighted Average Maturity (Years) | Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 0 years
Collateral Weighted Average Maturity (Years) | Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 40 years
Collateral Weighted Average Maturity (Years) | Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Non-Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 0 years
Collateral Weighted Average Maturity (Years) | Non-Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 30 years
Collateral Weighted Average Maturity (Years) | Non-Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 24 years
Collateral Weighted Average Maturity (Years) | Ginnie Mae | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 0 years
Collateral Weighted Average Maturity (Years) | Ginnie Mae | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 30 years
Collateral Weighted Average Maturity (Years) | Ginnie Mae | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 28 years
Collateral Weighted Average Maturity (Years) | Directly Held | Excess MSRs | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 11 years
Collateral Weighted Average Maturity (Years) | Directly Held | Excess MSRs | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 28 years
Collateral Weighted Average Maturity (Years) | Directly Held | Excess MSRs | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 21 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Original Pools | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 11 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Original Pools | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 21 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Original Pools | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 18 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Recaptured Pools | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 19 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Recaptured Pools | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 24 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 22 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Excess MSRs | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 11 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Excess MSRs | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 24 years
Collateral Weighted Average Maturity (Years) | Directly Held | Agency | Excess MSRs | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 20 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Original Pools | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 18 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Original Pools | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 28 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Original Pools | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Recaptured Pools | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 21 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Recaptured Pools | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Recaptured Pools | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Excess MSRs | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 18 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Excess MSRs | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 28 years
Collateral Weighted Average Maturity (Years) | Directly Held | Non-Agency | Excess MSRs | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Excess MSRs | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 17 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Excess MSRs | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Excess MSRs | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 20 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Agency | Original Pools | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 17 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Agency | Original Pools | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 19 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Agency | Original Pools | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 18 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Agency | Recaptured Pools | Minimum  
Directly Held  
Collateral Weighted Average Maturity (Years) 20 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Agency | Recaptured Pools | Maximum  
Directly Held  
Collateral Weighted Average Maturity (Years) 23 years
Collateral Weighted Average Maturity (Years) | Held through Equity Method Investees | Agency | Recaptured Pools | Weighted Average  
Directly Held  
Collateral Weighted Average Maturity (Years) 22 years
Measurement Input, Servicing Cost | Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 6.20
Measurement Input, Servicing Cost | Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 7.30
Measurement Input, Servicing Cost | Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 6.90
Measurement Input, Servicing Cost | Non-Agency | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 10.60
Measurement Input, Servicing Cost | Non-Agency | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 16.70
Measurement Input, Servicing Cost | Non-Agency | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 10.80
Measurement Input, Servicing Cost | Ginnie Mae | MSRs and MSR Financing Receivables | Minimum  
Directly Held  
Servicing asset, measurement input 8.80
Measurement Input, Servicing Cost | Ginnie Mae | MSRs and MSR Financing Receivables | Maximum  
Directly Held  
Servicing asset, measurement input 8.90
Measurement Input, Servicing Cost | Ginnie Mae | MSRs and MSR Financing Receivables | Weighted Average  
Directly Held  
Servicing asset, measurement input 8.80