XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Contingently Issuable Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Dec. 10, 2010
Jun. 30, 2020
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.00
Closing stock price (in dollars per share)   $ 0.80
Average daily closing stock price   30 days
Days prior to milestone achievement announcement   5 days
Contingent consideration, at fair value hypothetical value   $ 0.3