XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Earn-out Milestone Liability (Details Narrative) - USD ($)
2 Months Ended 3 Months Ended 12 Months Ended
Jun. 20, 2014
Mar. 03, 2019
Mar. 31, 2019
Mar. 31, 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        
Gain (loss) from change in fair value of earn out milestone liability     $ 3,130,000        
EGEN Inc [Member]              
Future earn-out payments $ 30,400,000            
Fair value of Acquisition consideration $ 13,900,000     $ 12,800,000 $ 8,900,000 12,500,000  
Warrants to purchase common stock       200,000      
Warrants strke price       $ 0.01      
Warrants exercise price       $ 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,800,000        
EGEN Inc [Member] | Recognized Non-cash Benefit [Member]              
Fair value of Acquisition consideration     $ 3,100,000        
EGEN Inc [Member] | Amended Asset Purchase Agreement Option Payment 1 [Member]              
Risk adjusted assessment of each milestone     80.00%        
Gain (loss) from change in fair value of earn out milestone liability     $ 7,000,000        
EGEN Inc [Member] | Amended Asset Purchase Agreement Option Payment 2 [Member]              
Risk adjusted assessment of each milestone     20.00%        
Gain (loss) from change in fair value of earn out milestone liability   $ 12,400,000          
EGEN Inc [Member] | Recognized Non-cash Charge [Member]              
Fair value of Acquisition consideration       $ 270,195   $ 270,195  
EGEN Inc [Member] | Minimum [Member]              
Risk adjusted assessment of each milestone 10.00%            
Estimated time to achieve the milestone 1 year 6 months            
EGEN Inc [Member] | Maximum [Member]              
Future earn-out payments $ 30,400,000            
Risk adjusted assessment of each milestone 67.00%            
Estimated time to achieve the milestone 2 years 6 months