XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Schedule of Stock Option Plans Activity (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Outstanding at beginning of year, Shares 1,186 3,916 3,892
Granted, Shares 98 138 529
Exercised, Shares (447) (2,868) (266)
Canceled, Shares     (239)
Outstanding at end of year, Shares 837 1,186 3,916
Stock options exercisable at end of year, Shares 313 523 3,168
Outstanding at beginning of year, Weighted - Average Exercise Price $ 55.58 $ 50.03 $ 50.78
Granted, Weighted - Average Exercise Price 130.71 110.74 42.46
Exercised, Weighted - Average Exercise Price 51.14 50.65 44.51
Canceled, Weighted - Average Exercise Price     51.58
Outstanding at end of period, Weighted - Average Exercise Price 66.76 55.58 50.03
Stock options exercisable at end of year, Weighted - Average Exercise Price $ 59.60 $ 54.71 $ 50.85