Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.22.1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2015
Other Commitments [Line Items]        
Payment for each patent issued   $ 192,668 $ 53,220  
Licensing agreements        
Other Commitments [Line Items]        
Payable for each patent filing pending       $ 10,000
Payment for each patent issued       $ 20,000
Payment for each patent issue days       20 days
Long-term liability for estimated present value of future payments under licensing agreement   917,100 $ 552,031  
Intangible assets acquired in non-cash activities $ 426,937      
Other long-term liabilities assumed in non-cash activities $ 426,937      
Licensing agreements | Maximum        
Other Commitments [Line Items]        
Contractual Obligation   $ 100,000    
June 21st | Licensing agreements        
Other Commitments [Line Items]        
Payment for each patent issue days       20 days