XML 23 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Earn-out Milestone Liability - Schedule of Changes in Earn-out Milestone Liability (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Hercules Warrant [Member]  
Earn-out liabilities, beginning balance $ (5,717,709)
Non-cash loss from the change in fair value (41,274)
Earn-out liabilities, ending balance $ (5,758,983)