XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Contingently Issuable Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Dec. 10, 2010
Mar. 31, 2019
Nelix Milestones    
Business Acquisition [Line Items]    
Number of shares contingently issuable (in shares) 1,020,000  
Estimated fair value of contingent payment $ 28.2  
PMA Milestone    
Business Acquisition [Line Items]    
Number of shares contingently issuable (in shares)   333,149
Common shares value   $ 15.0
Share price (in dollars per share)   $ 45
Closing stock price (in dollars per share)   $ 6.61
Average daily closing stock price   30 days
Days prior to milestone achievement announcement   5 days
Contingent consideration, at fair value hypothetical value   $ 2.2