Quarterly report pursuant to Section 13 or 15(d)

WAREHOUSE LINES OF CREDIT - Summary of Warehouse Lines of Credit (Details)

v3.23.1
WAREHOUSE LINES OF CREDIT - Summary of Warehouse Lines of Credit (Details) - Warehouse Agreement Borrowings - Line of Credit - USD ($)
3 Months Ended
Mar. 31, 2023
May 09, 2023
Dec. 31, 2022
Warehouse Lines of Credit [Line Items]      
Warehouse lines of credit $ 764,211,000   $ 714,801,000
Prepaid commitment fees (2,149,000)   (1,650,000)
Total 762,062,000   713,151,000
Master Repurchase Facility Agreement, $345 Million, Due January 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 345,000,000    
Warehouse lines of credit 95,618,000   47,565,000
Master Repurchase Facility Agreement, $150 Million, Due August 2023      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 150,000,000    
Warehouse lines of credit 12,501,000   10,848,000
Minimum deposit required for line of credit 750,000    
Master Repurchase Facility Agreement, $300 Million, Due June 2023      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 300,000,000    
Warehouse lines of credit 225,780,000   189,512,000
Minimum deposit required for line of credit 1,500,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 $ 55,471,000   110,605,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 May 2023 | SOFR | Subsequent Event      
Warehouse Lines of Credit [Line Items]      
Line of credit, floor interest rate   0.375%  
Master Repurchase Facility Agreement, $200 Million, Due September 2023      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 200,000,000    
Warehouse lines of credit $ 7,743,000   16,131,000
Master Repurchase Facility Agreement, $200 Million, Due September 2023 | SOFR      
Warehouse Lines of Credit [Line Items]      
Line of credit, floor interest rate 0.40%    
Master Repurchase Facility Agreement, $300 Million, Due June 2023      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 300,000,000    
Warehouse lines of credit $ 128,771,000   81,353,000
Master Repurchase Facility Agreement, $300 Million, Due June 2023 | SOFR      
Warehouse Lines of Credit [Line Items]      
Line of credit, floor interest rate 0.50%    
Master Repurchase Facility Agreement, $100 Million, Due July 2023      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 100,000,000    
Warehouse lines of credit $ 11,176,000   56,237,000
Master Repurchase Facility Agreement, $100 Million, Due July 2023 | SOFR      
Warehouse Lines of Credit [Line Items]      
Line of credit, floor interest rate 0.25%    
Master Repurchase Facility Agreement, $50 Million. 30 Days From Written Notice      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 50,000,000    
Warehouse lines of credit $ 27,526,000   0
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 $ 37,876,000   40,096,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 $ 161,749,000   $ 162,454,000
Master Repurchase Facility Agreement, $200 Million | SOFR      
Warehouse Lines of Credit [Line Items]      
Line of credit, floor interest rate 0.75%