XML 54 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Additional Information (Detail)
€ in Millions
3 Months Ended 24 Months Ended
Mar. 31, 2017
EUR (€)
Oct. 01, 2018
USD ($)
Mar. 31, 2017
USD ($)
Jul. 01, 2013
USD ($)
Commitments and Contingencies [Line Items]        
Purchase commitment amount under Insulin Supply Agreement | € € 93.0      
Supply Agreement expiration period Dec. 31, 2023      
Supply Agreement renewal period 2 years      
Scenario Forecast        
Commitments and Contingencies [Line Items]        
Purchase commitment cancellation fees   $ 3,400,000    
Scenario Forecast | Before Amendment        
Commitments and Contingencies [Line Items]        
Purchase commitment cancellation fees   $ 5,300,000    
Supply Commitment        
Commitments and Contingencies [Line Items]        
Purchase commitment obligation     $ 800,000  
Deerfield | Milestone Rights Liability | Maximum        
Commitments and Contingencies [Line Items]        
Contingent liability for milestone payments     $ 90,000,000 $ 90,000,000