XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Cash Equivalents, Marketable Securities and Fair Value Measurements - Additional Information (Detail)
€ in Millions, $ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2020
USD ($)
Jul. 31, 2014
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2020
EUR (€)
Oct. 31, 2019
EUR (€)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Other income, net     $ 0.4    
ECP and AIS          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Payments to acquire businesses, cash paid   $ 13.0      
Potential payouts payments   $ 15.0      
Commercial milestones     63.00%    
ECP and AIS | Minimum [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Discount rate     2.00% 2.00%  
ECP and AIS | Maximum          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Discount rate     16.00% 16.00%  
Breethe, Inc          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Payments to acquire businesses, cash paid $ 55.0        
Breethe, Inc | Minimum [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Discount rate     3.00% 3.00%  
Commercial milestones     25.00%    
Breethe, Inc | Maximum          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Potential payouts payments $ 55.0        
Discount rate     15.00% 15.00%  
Commercial milestones     95.00%    
Intercompany Agreement [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Loans to subsidiaries | €         € 85.0
Cross Currency Interest Rate Contract          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative notional amount     $ 93.5 € 85.0