XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Servicing Assets - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Servicing Assets At Amortized Value [Line Items]      
Valuation allowance for impairment $ 0   $ 0
Servicing assets $ 15,161,000 $ 9,300,000 $ 15,505,000
Minimum      
Servicing Assets At Amortized Value [Line Items]      
Fair value of servicing assets, discount rates 3.75% 5.40%  
Fair value of servicing assets, prepayment speed 14.90% 14.30%  
Maximum      
Servicing Assets At Amortized Value [Line Items]      
Fair value of servicing assets, discount rates 10.00% 11.90%  
Fair value of servicing assets, prepayment speed 15.30% 14.40%