XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENTS - Credit Facility (Details) - USD ($)
Nov. 07, 2024
Oct. 30, 2024
Oct. 29, 2024
Sep. 30, 2024
Dec. 31, 2023
Oct. 11, 2017
Subsequent Event [Line Items]            
Credit Facility payable       $ 154,578,467 $ 156,564,776  
Subsequent Event            
Subsequent Event [Line Items]            
Credit Facility payable $ 158,000,000          
Senior Secured Revolving Credit Agreement            
Subsequent Event [Line Items]            
Maximum borrowing capacity           $ 260,000,000
Credit Facility payable       $ 154,578,467 $ 156,564,776  
Senior Secured Revolving Credit Agreement | Subsequent Event            
Subsequent Event [Line Items]            
Maximum borrowing capacity   $ 315,000,000 $ 260,000,000