XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Loan Payable Under Credit Agreement (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 10, 2022
Jul. 01, 2022
Sep. 27, 2022
Jan. 29, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 08, 2022
Mar. 06, 2015
Loan Payable Under Credit Agreement (Details) [Line Items]                
Lender fee       $ 237,000        
Loans percentage   100.00% 100.00%          
Borrowed credit agreement         $ 36,455,000 $ 19,850,000    
Repaid credit agreement         $ 5,730,000 6,575,000    
Percentage of credit agreement interest rate         4.00%      
Debt [Member]                
Loan Payable Under Credit Agreement (Details) [Line Items]                
Outstanding balance under credit agreement         $ 81,200,000 50,475,000    
Credit Agreement [Member]                
Loan Payable Under Credit Agreement (Details) [Line Items]                
Borrow from lender               $ 57,500,000
Description of credit facility       This Amendment extended the Commitment Termination Date to April 1, 2024, amended other covenant requirements, partially removed indebtedness covenants and amended eligibility rules.        
Interest rate       11.00%        
Bear interest rate         15.45%      
Increased commitment amount             $ 82,500,000  
Available commitment balance $ 110,000,000              
Interest expense         $ 8,902,935 4,323,830    
Credit Agreement [Member] | Debt [Member]                
Loan Payable Under Credit Agreement (Details) [Line Items]                
Unamortized issuance costs         $ 352,252 $ 413,076