XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Other Agreements - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Other Agreements [Line Items]      
Accretion of discount on NuvoGen obligation $ (2,983) $ (3,106)  
Measurement Input, Default Rate      
Other Agreements [Line Items]      
Discount rate used to calculate asset purchase obligation 2.5    
NuvoGen Asset Purchase Agreement      
Other Agreements [Line Items]      
Percentage on annual revenues for cash consideration to be paid 6.00%    
Asset purchase agreement yearly fixed fees paid $ 400,000    
Asset purchase agreement fixed quarterly payments 100,000    
Additional revenue based amount payable 0    
Additional revenue based payments payable     $ 72,624
NuvoGen      
Other Agreements [Line Items]      
Unamortized interest accretion (64,105)   $ (67,088)
Accretion of discount on NuvoGen obligation $ (2,983) $ (3,106)