XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments and Derivative Instruments - Change in Fair value (Details) - USD ($)
$ in Millions
3 Months Ended
Nov. 30, 2015
Apr. 02, 2017
Mar. 31, 2019
Dec. 31, 2018
Apex        
Reconciliation of changes in fair value of all financial assets and liabilities        
Shares remaining to be acquired (as a percent) 20.00%   10.00%  
Call option term 3 years      
Outstanding shares acquired (as a percent) 80.00% 10.00%    
Purchase price $ 20.4 $ 2.9    
Aggregate ownership percentage     90.00%  
Redeemable financial instrument        
Reconciliation of changes in fair value of all financial assets and liabilities        
Liability recorded at acquisition date fair value     $ 2.8 $ 2.8
Redeemable financial instrument | Apex        
Reconciliation of changes in fair value of all financial assets and liabilities        
Liability recorded at acquisition date fair value $ 5.5