Quarterly report pursuant to Section 13 or 15(d)

Fair Value - Weighted Average Assumptions in Estimating Fair Value of MSRs (Details)

v3.22.2.2
Fair Value - Weighted Average Assumptions in Estimating Fair Value of MSRs (Details) - MSRs
Sep. 30, 2022
Dec. 31, 2021
Minimum | Weighted average prepayment speed (CPR)    
Servicing Assets at Fair Value [Line Items]    
Servicing asset, measurement input 0.009 0.000
Maximum | Weighted average prepayment speed (CPR)    
Servicing Assets at Fair Value [Line Items]    
Servicing asset, measurement input 0.079 0.128
Weighted Average | Weighted average prepayment speed (CPR)    
Servicing Assets at Fair Value [Line Items]    
Servicing asset, measurement input 0.058 0.083
Weighted Average | Discount rate    
Servicing Assets at Fair Value [Line Items]    
Servicing asset, measurement input 0.117 0.085