XML 100 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation and Stock Awards - Performance Unit Awards - Additional Information (Details) - Performance Unit Awards
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
component
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Oct. 28, 2020
$ / shares
Oct. 28, 2019
$ / shares
Oct. 28, 2018
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share price (in dollars per share) | $ / shares $ 23.86 $ 44.53 $ 43.09 $ 32.05 $ 48.47 $ 54.62
Percentage of grant share price (as a percentage) 134.30% 108.90% 126.80%      
Number of components companies in the Philadelphia Oil Service Index | component 15          
Performance unit compensation expense $ 4.0 $ 9.6 $ 4.2      
Income tax benefit recognized 0.8 $ 1.9 $ 0.4      
Unrecognized compensation expense related to share based compensation $ 9.0          
Period of recognition for unrecognized compensation expense related to nonvested stock options (in years) 2 years 3 months 18 days          
Anti-dilutive performance share units (in shares) | shares 349,014 15,000 169,000      
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Participants earning under the term (as a percentage) 0.00%          
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Participants earning under the term (as a percentage) 200.00%