XML 30 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Deficit (Details)
12 Months Ended 36 Months Ended
Dec. 31, 2019
USD ($)
registered_shareholders
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Jan. 01, 2019
USD ($)
Jan. 01, 2018
USD ($)
Jan. 01, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Euro deferred shares, shares issued (in shares) | shares 4,000,000 4,000,000      
Euro deferred shares, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01      
Number of registered shareholders | registered_shareholders 7        
Effect of adopting accounting principle in period of adoption     $ 4,646,000    
ASU 2016-06          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect of adopting accounting principle in period of adoption         $ 372,825,000
ASU 2016-06 | Accumulated Deficit          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect of adopting accounting principle in period of adoption         $ 372,825,000
ASC 606          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect of adopting accounting principle in period of adoption       $ (3,076,000)  
ASC 606 | Accumulated Deficit          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect of adopting accounting principle in period of adoption       $ (3,076,000)  
ASC 842 | Accumulated Deficit          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect of adopting accounting principle in period of adoption     $ 4,646,000    
2015 Share Buyback Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase program, authorized amount $ 2,500,000,000        
Treasury stock, shares, acquire (in shares) | shares   4,400,000      
Treasury stock, value, acquired, cost method   $ 250,000,000.0