Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.23.1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2015
Commitments and Contingencies        
Payment for each patent issued   $ 130,089 $ 192,668  
Licensing agreements        
Commitments and Contingencies        
Payable for each patent filing pending       $ 10,000
Payment for each patent issued       $ 20,000
Payment for each patent issue days       20 days
Other long-term liabilities assumed in non-cash activities $ 426,937      
Intangible assets acquired in non-cash activities $ 426,937      
Long-term liability for estimated present value of future payments under licensing agreement   838,458 $ 917,100  
Licensing agreements | Maximum        
Commitments and Contingencies        
Annual payment due   $ 100,000    
June 21st | Licensing agreements        
Commitments and Contingencies        
Payment for each patent issue days       20 days