XML 98 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based Compensation - Summary of Stock Options Activity (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Options - Outstanding at beginning of period (in shares) 2,087    
Options - Granted (in shares) 269    
Options - Exercised (in shares) (872) (1,500) (300)
Options - Forfeited (in shares) (3)    
Options - Outstanding at end of period (in shares) 1,481 2,087  
Weighted average exercise price per share - Outstanding at beginning of period (in dollars per share) $ 61.15    
Weighted average exercise price per share - Granted (in dollars per share) 101.17    
Weighted average exercise price per share - Exercised (in dollars per share) 59.50    
Weighted average exercise price per share - Forfeited (in dollars per share) 101.17    
Weighted average exercise price per share - Outstanding at end of period (in dollars per share) $ 69.31 $ 61.15  
Weighted average remaining contractual term - Outstanding 6 years 7 months 6 days 6 years 6 months