Annual report pursuant to Section 13 and 15(d)

Debt (Details)

v3.22.0.1
Debt (Details)
12 Months Ended
Mar. 18, 2020
USD ($)
Feb. 28, 2020
USD ($)
payment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Mar. 04, 2021
USD ($)
Apr. 10, 2020
USD ($)
Apr. 09, 2020
Debt Instrument [Line Items]              
Proceeds from lines of credit     $ 0 $ 1,947,352      
Credit Facilities | Line of Credit | Alternative Eurocurrency Base Rate              
Debt Instrument [Line Items]              
Variable rate   1.00%          
Credit Facilities | Secured Debt | Line of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 7,500,000          
Additional amount   $ 2,500,000          
Number of monthly payments | payment   36          
Credit Facilities | Secured Debt | Line of Credit | Eurocurrency              
Debt Instrument [Line Items]              
Variable rate   2.00%          
Credit Facilities | Secured Debt | Line of Credit | Alternative Base Rate              
Debt Instrument [Line Items]              
Variable rate   1.00%          
Credit Facilities | Secured Debt | Line of Credit | Prime Rate              
Debt Instrument [Line Items]              
Variable rate   0.50%          
Credit Facilities | Revolving Credit Facility | Line of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 2,000,000          
Debt instrument, face amount   2,000,000          
Proceeds from lines of credit $ 2,000,000   $ 2,000,000        
Interest rate on funds borrowed under the Revolver     2.25%        
Credit Facilities | Development Line of Credit | Line of Credit              
Debt Instrument [Line Items]              
Debt instrument, face amount   5,500,000          
Credit Facilities | Letter of Credit | Line of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity   $ 1,000,000          
Interest rate   0.25%          
Paycheck Protection Program CARES Act | JPMORGAN CHASE BANK N.A.              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 2,700,000 $ 2,700,000  
Interest rate             0.98%