XML 17 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Contingently Issuable Common Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 10, 2010
Dec. 31, 2019
Business Acquisition [Line Items]    
Closing stock price (in dollars per share)   $ 1.58
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.0  
Average daily closing stock price   30 days
Days prior to milestone achievement announcement   5 days
Contingent consideration, at fair value hypothetical value   $ 0.5