XML 111 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Stock Options by Exercise Price (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number (in shares) | shares 405,000
$33.02  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Lower end of range (usd per share) $ 33.02
Options Outstanding, Number (in shares) | shares 30,000
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 2 months 12 days
Options Outstanding, Weighted-Average Exercise Price (usd per share) $ 33.02
$67.33  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Upper end of range (usd per share) $ 67.33
Options Outstanding, Number (in shares) | shares 375,000
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 6 years 9 months 18 days
Options Outstanding, Weighted-Average Exercise Price (usd per share) $ 67.33