XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Research Funding (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 02, 2017
Dec. 31, 2017
May 31, 2017
Dec. 31, 2017
Feb. 28, 2017
Feb. 23, 2017
Deferred Revenue Arrangement [Line Items]            
Grants receivable         $ 12.2 $ 12.2
Grant payments received $ 1.9 $ 1.9 $ 5.7      
Grant revenue recognized       $ 1.3    
Accrued Liabilities            
Deferred Revenue Arrangement [Line Items]            
Deferred grant revenue   2.4   2.4    
Other Long-term Liabilities            
Deferred Revenue Arrangement [Line Items]            
Deferred grant revenue   $ 3.9   $ 3.9