XML 104 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Other Agreements - Schedule of Remaining Minimum Principal Payments Due (Details) - NuvoGen Asset Purchase Agreement
Dec. 31, 2019
USD ($)
Purchase Obligation Fiscal Year Maturity [Line Items]  
2020 $ 1,152,233
2021 400,000
2022 400,000
2023 400,000
2024 400,000
2025 and beyond 2,806,466
Total NuvoGen obligation payments 5,558,699
Plus interest accretion 92,311
Total NuvoGen obligation, net $ 5,651,010