Quarterly report pursuant to Section 13 or 15(d)

Warehouse Lines of Credit - Summary of Warehouse Lines of Credit (Details)

v3.22.2
Warehouse Lines of Credit - Summary of Warehouse Lines of Credit (Details) - Warehouse Agreement Borrowings - Line of Credit - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Warehouse Lines of Credit [Line Items]    
Warehouse lines of credit $ 1,149,182,000 $ 1,928,543,000
Prepaid commitment fees (631,000) (1,065,000)
Total 1,148,551,000 1,927,478,000
Master Repurchase Facility Agreement, $600 Million, Due January 2023    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 600,000,000  
Warehouse lines of credit 58,705,000 472,646,000
Master Repurchase Facility Agreement, $250 Million, Due August 2022    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 250,000,000  
Warehouse lines of credit 55,489,000 147,750,000
Minimum deposit required for line of credit 1,250,000  
Master Repurchase Facility Agreement, $400 Million, Due March 2023    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 400,000,000  
Warehouse lines of credit 271,148,000 295,444,000
Minimum deposit required for line of credit 2,000,000  
Master Repurchase Facility Agreement, $200 Million, Due May 2023    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 200,000,000  
Warehouse lines of credit 14,597,000 146,182,000
Minimum deposit required for line of credit $ 750,000  
Master Repurchase Facility Agreement, $200 Million, Due May 2023 | SOFR    
Warehouse Lines of Credit [Line Items]    
Line of credit, floor interest rate 0.25%  
Master Repurchase Facility Agreement, $200 Million, Due September 2022    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 200,000,000  
Warehouse lines of credit $ 26,252,000 133,772,000
Master Repurchase Facility Agreement, $200 Million, Due September 2022 | SOFR    
Warehouse Lines of Credit [Line Items]    
Line of credit, floor interest rate 0.40%  
Master Repurchase Facility Agreement, $400 Million, Due June 2023    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 400,000,000  
Warehouse lines of credit $ 264,886,000 377,416,000
Master Repurchase Facility Agreement, $400 Million, Due June 2023 | SOFR    
Warehouse Lines of Credit [Line Items]    
Line of credit, floor interest rate 0.50%  
Master Repurchase Facility Agreement, $200 Million, Due April 2023    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 200,000,000  
Warehouse lines of credit $ 131,383,000 117,935,000
Master Repurchase Facility Agreement, $200 Million, Due April 2023 | SOFR    
Warehouse Lines of Credit [Line Items]    
Line of credit, floor interest rate 0.25%  
Master Repurchase Facility Agreement, $100 Million. Due 30 Days From Written Notice    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 100,000,000  
Warehouse lines of credit $ 104,970,000 136,173,000
Maturity, period from written notice 30 days  
Master Repurchase Facility Agreement, $75 Million, Due March 2025    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 75,000,000  
Warehouse lines of credit $ 47,909,000 33,452,000
Stated interest rate 3.375%  
Maximum term of buyout transactions on facility 4 years  
Master Repurchase Facility Agreement, $200 Million    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 200,000,000  
Warehouse lines of credit 0 26,947,000
Master Repurchase Facility Agreement, $300 Million    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 300,000,000  
Warehouse lines of credit $ 173,843,000 35,099,000
Master Repurchase Facility Agreement, $300 Million | SOFR    
Warehouse Lines of Credit [Line Items]    
Line of credit, floor interest rate 0.75%  
Master Repurchase Facility Agreement, $75 Million    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 75,000,000  
Warehouse lines of credit $ 0 $ 5,727,000