XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Note Payable and Revolving Line of Credit- Additional Information (Details) - USD ($)
12 Months Ended
Jul. 06, 2021
Dec. 18, 2018
Jun. 24, 2016
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]          
Borrowing principal amount       $ 18,335,407 $ 18,847,475
Loan procurement costs     $ 646,246 418,894 458,299
Amortization expense       169,868 199,797
Note payable, net book value       25,300,000  
Line of credit, issuance costs       231,926  
Line of credit, outstanding borrowings         5,144,000
Revolving Line of Credit          
Debt Instrument [Line Items]          
Debit instrument initiative date Jul. 06, 2021        
Amortization expense       130,464 159,327
Line of credit, issuance costs $ 231,926 $ 477,981      
Line of credit, outstanding borrowings       0 5,144,000
Promissory Note          
Debt Instrument [Line Items]          
Borrowing principal amount     $ 20,000,000    
Debt instrument interest rate     4.192%    
Debt instrument maturity date     Jul. 01, 2036    
Amortization expense       $ 39,404 $ 40,470
Promissory Note | Revolving Line of Credit | One Month London Inter-Bank Offered Rate          
Debt Instrument [Line Items]          
Debt instrument effective interest rate       3.25%  
Amended Credit Facility Promissory Note | Revolving Line of Credit          
Debt Instrument [Line Items]          
Debt instrument maturity date Jul. 06, 2024        
Debt instrument interest rate 0.25%        
Debt Instrument interest rate basis       one-quarter of one percent  
Amended Credit Facility Promissory Note | Revolving Line of Credit | One Month London Inter-Bank Offered Rate          
Debt Instrument [Line Items]          
Debt instrument interest rate 3.00%        
Amended Credit Facility Promissory Note | Revolving Line of Credit | Maximum          
Debt Instrument [Line Items]          
Borrowing principal amount $ 15,000,000