Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
WAREHOUSE LINES OF CREDIT - Summary of Warehouse Lines of Credit (Details) - Warehouse Agreement Borrowings - Line of Credit - USD ($)
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Warehouse Lines of Credit [Line Items]    
Warehouse lines of credit $ 1,054,858,000 $ 714,801,000
Prepaid commitment fees (1,798,000) (1,650,000)
Total 1,053,060,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 172,099,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 87,082,000 10,848,000
Minimum deposit required for line of credit 750,000  
Master Repurchase Facility Agreement, $300 Million, Due June 2024    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 300,000,000  
Warehouse lines of credit 201,382,000 189,512,000
Minimum deposit required for line of credit 1,500,000  
Master Repurchase Facility Agreement, $200 Million, Due May 2024    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 200,000,000  
Warehouse lines of credit $ 103,055,000 110,605,000
Master Repurchase Facility Agreement, $200 Million, Due May 2024 | SOFR    
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 $ 96,035,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 September 2023    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 300,000,000  
Warehouse lines of credit $ 165,315,000 81,353,000
Master Repurchase Facility Agreement, $300 Million, Due September 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 $ 5,371,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 $ 33,178,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 $ 36,362,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 $ 154,979,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%