XML 82 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Other Agreements - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Other Agreements [Line Items]    
Asset purchase agreement aggregate cash compensation paid $ 15,000,000.0  
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 100,000
Percentage of compounded annual interest on unpaid Obligation 2.50%  
Additional revenue based payments payable $ 46,031  
NuvoGen    
Other Agreements [Line Items]    
Unamortized interest accretion (55,620) (67,088)
Accretion of discount on NuvoGen obligation $ (11,467) $ (12,288)