Annual report pursuant to Section 13 and 15(d)

Warehouse Lines of Credit - Additional Information (Details)

v3.21.1
Warehouse Lines of Credit - Additional Information (Details) - Warehouse Lines of Credit - USD ($)
Jan. 01, 2021
Dec. 31, 2020
Dec. 31, 2019
Warehouse Lines of Credit [Line Items]      
Weighted average interest rate   2.52% 4.04%
Cash balances   $ 15,600,000 $ 68,200,000
Master Purchase Agreement | New Lender | Subsequent Event      
Warehouse Lines of Credit [Line Items]      
Purchase agreement amount $ 250,000,000.0