Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions (Narrative) (Details)

v3.22.1
Related Party Transactions (Narrative) (Details)
3 Months Ended 12 Months Ended
Feb. 09, 2022
$ / shares
Nov. 19, 2021
USD ($)
Jul. 01, 2021
USD ($)
shares
Jun. 30, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Nov. 18, 2020
USD ($)
item
Feb. 28, 2018
USD ($)
Mar. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Aug. 11, 2021
USD ($)
Feb. 26, 2020
USD ($)
Related Party Transaction [Line Items]                      
Commissions paid             $ 0        
Accrued interest               $ 305,364 $ 172,239    
Warrant exercisable period, after issuance of financing 3 years                    
Warrant exercise price | $ / shares $ 1.50                    
Fair value of warrants                   $ 5,285  
Credit Agreement [Member]                      
Related Party Transaction [Line Items]                      
Repayment of line of credit   $ 200,000                  
Warrant Issuance Four [Member]                      
Related Party Transaction [Line Items]                      
Warrant exercisable period, after issuance of financing       36 months              
Warrant exercise price | $ / shares       $ 1.67              
Fair value of warrants       $ 119,103              
Certain Investors, Officers and Directors [Member] | Unsecured Notes Issued February 2018 [Member]                      
Related Party Transaction [Line Items]                      
Debt instrument principal amount             $ 1,080,000        
Debt instrument interest rate             15.00%        
Prepayment penalty             2.00%        
Certain Related Party [Member] | Unsecured Note Issued February 26, 2020 [Member]                      
Related Party Transaction [Line Items]                      
Debt instrument principal amount                     $ 200,000
Debt instrument term               2 years      
Debt instrument interest rate               15.00%      
Prepayment penalty               2.00%      
Certain Related Party [Member] | Unsecured Notes Issued November 18, 2020 [Member]                      
Related Party Transaction [Line Items]                      
Number of notes issued | item           2          
Debt instrument principal amount           $ 500,000          
Debt instrument term               2 years      
Debt instrument interest rate               15.00%      
Prepayment penalty               2.00%      
Certain Related Party [Member] | Unsecured Notes Issued December 31, 2020 [Member]                      
Related Party Transaction [Line Items]                      
Debt instrument conversion amount         $ 1,200,000            
Debt instrument conversion, accrued interest         192,208            
Gain (loss) on extinguishment of debt         $ (668,260)            
Director [Member] | Credit Agreement [Member]                      
Related Party Transaction [Line Items]                      
Debt instrument interest rate               15.00%      
Maturity date               Jun. 30, 2024      
Maximum borrowing capacity               $ 3,500,000      
Repayment of line of credit   $ 200,000                  
Amount outstanding               3,478,125 3,478,125    
Amount drawn from facility               3,206,250 3,206,250    
Increase from conversion of note payable               $ 271,875 271,875    
Number of monthly installments | item               24      
Accrued interest                 $ 149,040    
Warrant exercisable period, after issuance of financing       36 months              
Warrant exercise price | $ / shares       $ 1.67              
Warrant vesting period       3 years              
Credit facility fee, numerator       20.00%              
Credit facility fee, denominator measurement period       30 days              
Director [Member] | Unsecured Notes Issued July 1, 2021 [Member]                      
Related Party Transaction [Line Items]                      
Debt instrument principal amount     $ 271,875                
Debt instrument interest rate               15.00%      
Prepayment penalty               2.00%      
Maturity date               Jul. 01, 2023      
Commissions paid     $ 0                
Warrants issued | shares     33,017