XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Other Agreements - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Other Agreements [Line Items]    
Asset purchase agreement aggregate cash compensation paid $ 15,000,000.0  
Accretion expense $ (12,288) $ (12,936)
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 400,000
Asset purchase agreement fixed quarterly payments $ 100,000 200,000
Percentage of compounded annual interest on unpaid Obligation 2.50%  
Additional revenue based payments payable $ 72,624  
NuvoGen    
Other Agreements [Line Items]    
Unamortized interest accretion (67,088) (79,376)
Accretion expense $ (12,288) $ (12,935)