XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Other Agreements - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
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 payments payable     $ 46,031
NuvoGen      
Other Agreements [Line Items]      
Unamortized interest accretion (52,873)   $ (55,620)
Accretion of discount on NuvoGen obligation $ (2,747) $ (2,983)