XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Loan Payable Under Credit Agreement (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 29, 2021
Mar. 31, 2022
Mar. 31, 2021
Mar. 08, 2022
Mar. 06, 2015
Loan Payable Under Credit Agreement (Details) [Line Items]          
Lender fee $ 237,000        
Increased commitment amount       $ 82,500,000  
Credity availability   $ 1,735,977      
Outstanding balance under credit agreement     $ 36,790,000    
Unamortized issuance costs   $ 450,679 499,661    
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   11.40%      
Interest expense   $ 1,551,844 $ 1,125,239    
Outstanding balance under credit agreement   $ 56,150,000