XML 73 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Agreements - Additional Information (Details) - NuvoGen Asset Purchase Agreement - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Other Agreements [Line Items]    
Asset purchase agreement quarterly installments due from beginning 2018 $ 400,000  
Percentage on annual revenues for cash consideration to be paid 6.00%  
Accrued revenue-based payments   $ 0
Asset purchase agreement fixed quarterly payments $ 100,000  
Additional revenue based payments payable $ 149,519 $ 85,574