Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets (Details Narrative)

v3.22.1
Intangible Assets (Details Narrative) - USD ($)
3 Months Ended
Apr. 07, 2021
Mar. 10, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Shares issuable   30,000      
Stock options, shares     697,846   175,384
Share issued price exercised     $ 1.26    
Stock issued during the period, acquisitions       159,437  
Amortization expense     $ 237,434 $ 89,984  
Common Stock [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Stock issued during the period, acquisitions     40,323 159,437  
Technology License Agreement [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Stock options, shares 531,456        
Share issued price exercised $ 3.76        
Licensor [Member] | Technology License Agreement [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Shares issuable 332,160        
Stock issued during the period, acquisitions 1,062,913        
Licensor [Member] | Technology License Agreement [Member] | IPO [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Shares issuable 730,752        
Licensor [Member] | Technology License Agreement [Member] | Common Stock [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Shares issuable 265,728        
Licensor [Member] | Technology License Agreement [Member] | Common Stock [Member] | IPO [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Shares issuable 186,010