XML 121 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Incentive Plans - Summary of activity for Service-Based Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Units      
Granted (shares) 171,000 170,000  
Minimum      
Weighted-Average Grant Date Fair Value      
Award vesting period 2 years 2 years  
Maximum      
Weighted-Average Grant Date Fair Value      
Award vesting period 3 years 3 years  
Restricted stock      
Units      
Unvested beginning of period (shares) 507,837    
Granted (shares) 568,671    
Vested (shares) (371,232)    
Cancelled or expired (shares) (83,413)    
Unvested end of period (shares) 621,863 507,837  
Weighted-Average Grant Date Fair Value      
Unvested, beginning of period (in dollars per share) $ 131.57    
Granted (in dollars per share) 122.25    
Vested (in dollars per share) 119.87    
Cancelled or expired (in dollars per share) 116.39    
Unvested, end of period (in dollars per share) $ 132.07 $ 131.57  
Weighted-Average Remaining Contractual Life (Years) 2 years 5 months 19 days    
Aggregate Intrinsic Value, unvested $ 83,690    
Intrinsic value of units $ 41,500 $ 59,000 $ 53,400
Award vesting period 4 years    
Service Based Restricted Stock Units | Minimum      
Weighted-Average Grant Date Fair Value      
Award vesting period 2 years    
Service Based Restricted Stock Units | Maximum      
Weighted-Average Grant Date Fair Value      
Award vesting period 4 years