Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.22.2.2
Commitments and Contingencies (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2015
Dec. 31, 2021
Other Commitments [Line Items]        
Payment for each patent issued $ 55,672 $ 112,100    
Long-term liability for estimated present value of future payments under licensing agreement 877,778     $ 917,100
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 877,778     $ 917,100
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