XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Summary of Company's Nonvested Share Awards (RSUs) Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Shares    
Beginning balance (in shares) 829  
Granted (in shares) 506  
Vested (in shares) (276)  
Forfeited (in shares) (65)  
Ending balance (in shares) 994  
Weighted Average Grant Date Fair Value    
Weighted average grant date fair value (in dollars per share) $ 110.45 $ 98.25
Granted, weighted-average grant date fair value (in dollars per share) 129.87  
Vested, weighted-average grant date fair value (in dollars per share) 104.22  
Forfeited, weighted-average grant date fair value (in dollars per share) $ 105.01  
Nonvested, weighted average remaining contractual term 1 year 4 months 24 days  
Nonvested, aggregate intrinsic value $ 172,409