XML 83 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Summary of Income Tax Examinations (Details) - Earliest period
12 Months Ended
Dec. 31, 2018
Australia  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2010
Austria  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2012
Belgium  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2016
Canada Revenue Agency  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2014
Netherlands  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2013
Singapore  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2013
Switzerland  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2017
United Kingdom  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2017
Internal Revenue Service (IRS) [Member]  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2015