Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Narrative) (Details)

v3.22.1
Stockholders' Equity (Narrative) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 29, 2022
USD ($)
employee
item
$ / shares
shares
Feb. 09, 2022
USD ($)
item
$ / shares
shares
Dec. 15, 2021
USD ($)
item
$ / shares
shares
Aug. 11, 2021
USD ($)
employee
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
May 12, 2021
USD ($)
employee
$ / shares
shares
May 02, 2021
USD ($)
employee
$ / shares
shares
Mar. 26, 2021
USD ($)
employee
$ / shares
shares
Mar. 02, 2020
USD ($)
employee
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
shares
Sep. 30, 2021
$ / shares
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares   3,188,190                        
Warrant exercise price | $ / shares   $ 1.50                        
Warrant exercisable period, after issuance of financing   3 years                        
Fair value of warrants       $ 5,285                    
Equity payable                     $ 100,862 $ 100,862 $ 100,862  
Number of employees, awards granted | employee 1     1     1 5            
Options granted | shares 150,000     5,000     20,000 67,500     150,000   637,500  
Weighted average grant date fair value of options granted | $ / shares       $ 1.75     $ 1.48 $ 1.80     $ 0.54      
Exercise price | $ / shares $ 0.8289 $ 0.80                        
Volatility rate 72.33%     73.29%     74.79% 73.97%     72.33% 73.97%    
Call option value, price per share | $ / shares $ 0.54     $ 1.12     $ 0.93 $ 1.16            
Call option value $ 81,035     $ 5,606     $ 18,628 $ 78,492            
Units issued | shares                     78,420   654,663  
Contractual terms (period)                     3 years      
Stock-based compensation expense   $ 382,048                        
Number of warrant holders that exercised warrants | item   17                        
Shares issued for conversion of warrants | shares   3,188,190                        
Issuance of common stock for warrant                     $ 2,550,553      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares                     $ 0.83      
Twelve Months [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Vesting rate 25.00%     25.00%     25.00% 25.00%            
Thirty-Six Months [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Vesting period 36 months     36 months     36 months 36 months            
Board of Directors [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Value of units                     $ 65,002      
Warrant Issuance [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Stock-based compensation expense                     $ 382,048      
Warrant Issuance One [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares                 234,500          
Warrant exercise price | $ / shares                 $ 1.00          
Number of warrant holders that exercised warrants | employee                 1          
Warrant Issuance Two [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares                   2,666,459        
Warrant exercise price | $ / shares                   $ 1.25        
Warrants outstanding | shares                   2,691,459        
Warrant Issuance Three [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares                   2,666,459        
Warrant exercise price | $ / shares                   $ 2.00       $ 2.06
Warrants outstanding | shares                           2,666,459
Warrant Issuance Four [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares         227,994                  
Warrant exercise price | $ / shares         $ 1.67                  
Warrants outstanding | shares                           238,066
Warrant exercisable period, after issuance of financing         36 months                  
Fair value of warrants         $ 119,103                  
Warrant Issuance Four, Exercise Price [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares                     119,760      
Warrant Issuance Four, Volume Weighted Average Price [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares                     108,234      
Warrant Issuance Five [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants to purchase common stock | shares       10,072                    
Warrant exercisable period, after issuance of financing       36 months                    
Restricted Stock Units RSU [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Unearned compensation                     $ 0      
Stock-based compensation expense                     65,002 $ 68,696    
Restricted Stock Units RSU [Member] | Board of Directors [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of employees, awards granted 4   4 4   4   4            
Units issued | shares 78,420   42,484 37,143   38,924   36,112            
Value of units $ 65,002   $ 65,000 $ 65,000   $ 65,002   $ 65,002            
Value of units, per share | $ / shares $ 0.829   $ 1.53 $ 1.75   $ 1.67   $ 1.80            
Board compensation       $ 65,000   $ 65,000   $ 65,000     65,002   $ 260,005  
Restricted Stock Units RSU [Member] | Employees [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of employees, awards granted | employee               1            
Units issued | shares               1,000,000            
Value of units, per share | $ / shares               $ 1.80            
Stock-based compensation expense                     207,603   $ 187,501  
Restricted Stock Units RSU [Member] | Employees [Member] | Forty-Eight Months [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Vesting rate               50.00%            
Vesting period               48 months            
Restricted Stock Units RSU [Member] | Employees [Member] | Revenue Based Vesting, Tranche One [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Revenue threshold for vesting measurement               $ 25,000,000            
Vesting rate               15.00%            
Vesting period               12 months            
Restricted Stock Units RSU [Member] | Employees [Member] | Revenue Based Vesting, Tranche Two [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Revenue threshold for vesting measurement               $ 50,000,000            
Vesting rate               35.00%            
Vesting period               12 months            
Restricted Stock Units RSU [Member] | Employees [Member] | Change In Control Of Company [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Units issued | shares               300,000            
Additional Paid-in Capital [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Issuance of common stock for warrant   $ 2,550,553                 $ 2,547,365      
Additional Paid-in Capital [Member] | Warrant Issuance One [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Issuance of common stock for warrant                 $ 234,500          
Additional Paid-in Capital [Member] | Warrant Issuance Two [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Issuance of common stock for warrant                   $ 3,333,074