XML 58 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Earn-out Milestone Liability (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 20, 2014
Jun. 20, 2014
Sep. 30, 2019
Sep. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Mar. 28, 2019
Fair value of Acquisition consideration                 $ 4,500,000 $ 2,500,000  
Warrants exercise price     $ 0.01       $ 0.01        
Gain (loss) from change in fair value of earn out milestone liability             $ 3,088,821        
EGEN Inc [Member]                      
Future earn-out payments $ 30,400,000 $ 30,400,000                  
Fair value of Acquisition consideration $ 13,900,000         $ 13,100,000   $ 9,000,000   $ 12,500,000  
Warrants to purchase common stock       200,000       200,000      
Warrants strike price       $ 0.01       $ 0.01      
Warrants exercise price       $ 2.00       $ 2.00      
EGEN Inc [Member] | Amended Asset Purchase Agreement [Member]                      
Earnout milestone liability                     $ 12,400,000
EGEN Inc [Member] | Amended Asset Purchase Agreement [Member] | 10 Business Days of Achieving Milestone [Member]                      
Earnout milestone liability                     7,000,000
EGEN Inc [Member] | Amended Asset Purchase Agreement [Member] | Within One Year of Achieving Milestone [Member]                      
Earnout milestone liability                     $ 12,400,000
EGEN Inc [Member] | Fair Value Earnout Milestone Liability [Member]                      
Fair value of Acquisition consideration         $ 5,900,000   5,800,000   $ 8,900,000    
Non-cash benefit     $ 100,000       $ 3,100,000        
EGEN Inc [Member] | Amended Asset Purchase Agreement Option Payment 2 [Member]                      
Risk adjusted assessment of each milestone     80.00%       80.00%        
EGEN Inc [Member] | Amended Asset Purchase Agreement Option Payment 1 [Member]                      
Risk adjusted assessment of each milestone         20.00%            
Gain (loss) from change in fair value of earn out milestone liability         $ 12,400,000   $ 7,000,000        
EGEN Inc [Member] | Recognized Non-cash Charge [Member]                      
Fair value of Acquisition consideration       $ 4,100,000       $ 3,600,000      
EGEN Inc [Member] | Minimum [Member]                      
Risk adjusted assessment of each milestone 10.00% 10.00%                  
Estimated time to achieve the milestone 1 year 6 months                    
EGEN Inc [Member] | Maximum [Member]                      
Future earn-out payments $ 30,400,000 $ 30,400,000                  
Risk adjusted assessment of each milestone 67.00% 67.00%                  
Estimated time to achieve the milestone   2 years 6 months