XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Feb. 26, 2020
Mar. 18, 2019
Mar. 11, 2019
Equity, Class of Treasury Stock [Line Items]          
Weighted average common shares outstanding 2,437,000 886,000      
Conversion price       $ 188.73  
Market price $ 138.30 $ 85.72      
Foreign currency translation gain $ 42,900,000 $ 59,800,000      
Stock repurchase program, authorized amount $ 0        
Share Repurchase Plan [Member]          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, number of shares authorized     5,000,000.0    
Stock repurchase program, authorized amount     $ 250,000,000   $ 120,000,000