XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Note Payable - Additional Information (Details) - USD ($)
3 Months Ended
Dec. 20, 2018
Jun. 24, 2016
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Debt Instrument [Line Items]          
Borrowing principal amount     $ 18,721,460   $ 18,847,475
Loan procurement costs   $ 646,246 448,346   458,299
Amortization expense     49,784 $ 50,047  
Note payable, net book value     25,800,000    
Line of credit, outstanding borrowings     5,144,000   5,144,000
Revolving Line of Credit          
Debt Instrument [Line Items]          
Amortization expense     39,832 39,832  
Line of credit, issuance costs $ 477,981        
Line of credit, outstanding borrowings     5,144,000   $ 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     $ 9,953 $ 10,215  
Promissory Note | Revolving Line of Credit          
Debt Instrument [Line Items]          
Borrowing principal amount $ 10,000,000        
Debt instrument maturity date Dec. 20, 2021        
Promissory Note | Revolving Line of Credit | One Month London Inter-Bank Offered Rate          
Debt Instrument [Line Items]          
Debt instrument interest rate 3.00%        
Debt instrument effective interest rate 6.46%