XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation and Capital Stock - Schedule of Activity Related to PVRSU Grants (Details) - Performance vested restricted stock units - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance vested restricted stock units granted at target (in shares) 98,544 170,471 83,934
Weighted average grant date fair value (in dollars per share) $ 108.75 $ 134.26 $ 81.15
Aggregate grant date fair value (in thousands) $ 10,716 $ 22,888 $ 6,811
PVRSUs forfeited and expired (in shares) 78,500 33,080 18,379
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period 9 months 31 months 36 months
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period 60 months 36 months 48 months