XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Feb. 26, 2020
Mar. 18, 2019
Mar. 11, 2019
Equity, Class of Treasury Stock [Line Items]              
Weighted average common shares outstanding 1,239,000 2,533,000 2,429,000 1,608,000      
Conversion price           $ 188.73  
Market price $ 135.35 $ 95.82 $ 135.35 $ 95.82      
Foreign currency translation gain $ 12,700 $ 32,200,000 $ 30,200 $ 27,600,000      
Stock repurchase program, authorized amount $ 0   $ 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