XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Earn-out Milestone Liability (Details Narrative) - USD ($)
2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 20, 2014
Jun. 20, 2014
Mar. 03, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 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        
Gain (loss) from change in fair value of earn out milestone liability             $ 3,002,939        
EGEN Inc [Member]                      
Future earn-out payments $ 30,400,000 $ 30,400,000                  
Fair value of Acquisition consideration   $ 13,900,000       $ 12,800,000   $ 13,100,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      
Non-cash benefit             3,000,000        
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     $ 5,900,000   $ 8,900,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     $ 547,324      
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