Annual report pursuant to Section 13 and 15(d)

NOTES PAYABLE (Details)

v3.24.0.1
NOTES PAYABLE (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Term Note      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 175,000,000  
Outstanding borrowings   0 $ 106,300,000
Current borrowing capacity   $ 125,000,000  
Periodic payment, principal, percentage of outstanding balance   5.00%  
Remaining balance $ 87,500,000    
Revolving Credit Facility | Federal National Mortgage Association      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity 400,000,000    
Outstanding borrowings   $ 87,800,000  
Current borrowing capacity $ 250,000,000    
Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Federal National Mortgage Association      
Debt Instrument [Line Items]      
Variable rate, floor 2.00%    
Federal Funds Rate | Term Note      
Debt Instrument [Line Items]      
Debt instrument variable rate   0.50%  
Eurodollar Base Rate | Term Note      
Debt Instrument [Line Items]      
Debt instrument variable rate   1.00%  
Federal Home Loan Mortgage Corporation | Revolving Credit Facility      
Debt Instrument [Line Items]      
Unused facility fee percentage   35.00%  
Line of credit facility, maximum borrowing capacity   $ 100,000,000  
Outstanding borrowings   $ 30,000,000 0
Federal Home Loan Mortgage Corporation | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility      
Debt Instrument [Line Items]      
Variable rate, floor   0.50%  
Government National Mortgage Association | Revolving Credit Facility      
Debt Instrument [Line Items]      
Percentage of available facility to waive unused facility fee (as a percent)   50.00%  
Line of credit facility, maximum borrowing capacity   $ 135,000,000  
Maximum amount of committed to increase   200,000,000  
Outstanding borrowings   $ 31,000,000 $ 20,000,000