Annual report pursuant to Section 13 and 15(d)

Additional Information of Option Activity (Detail)

v3.23.1
Additional Information of Option Activity (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 52
Options Outstanding Weighted Average Exercise Price Per Share $ 74.95
Options Outstanding Weighted Average Remaining Life (Years) 5 years 9 months 18 days
Options Exercisable Number of Shares | shares 50
Options Exercisable Weighted Average Exercise Price Per Share $ 77.11
$7.25 - $8.31  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 1
Options Outstanding Weighted Average Exercise Price Per Share $ 7.25
Options Outstanding Weighted Average Remaining Life (Years) 8 years
Options Exercisable Number of Shares | shares 0
Options Exercisable Weighted Average Exercise Price Per Share $ 7.25
Range of Exercise Prices, Lower Limit 7.25
Range of Exercise Prices, Upper Limit $ 8.31
$8.32 - $11.94  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 21
Options Outstanding Weighted Average Exercise Price Per Share $ 9.38
Options Outstanding Weighted Average Remaining Life (Years) 7 years 4 months 24 days
Options Exercisable Number of Shares | shares 21
Options Exercisable Weighted Average Exercise Price Per Share $ 9.38
Range of Exercise Prices, Lower Limit 8.32
Range of Exercise Prices, Upper Limit $ 11.94
$11.95 - $52.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 7
Options Outstanding Weighted Average Exercise Price Per Share $ 28.93
Options Outstanding Weighted Average Remaining Life (Years) 6 years 8 months 12 days
Options Exercisable Number of Shares | shares 6
Options Exercisable Weighted Average Exercise Price Per Share $ 30.96
Range of Exercise Prices, Lower Limit 11.95
Range of Exercise Prices, Upper Limit $ 52.00
$52.01 - $129.38  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 12
Options Outstanding Weighted Average Exercise Price Per Share $ 59.08
Options Outstanding Weighted Average Remaining Life (Years) 5 years
Options Exercisable Number of Shares | shares 12
Options Exercisable Weighted Average Exercise Price Per Share $ 59.12
Range of Exercise Prices, Lower Limit 52.01
Range of Exercise Prices, Upper Limit $ 129.38
$129.39 - $330.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding Number of Shares | shares 11
Options Outstanding Weighted Average Exercise Price Per Share $ 240.41
Options Outstanding Weighted Average Remaining Life (Years) 2 years 10 months 24 days
Options Exercisable Number of Shares | shares 11
Options Exercisable Weighted Average Exercise Price Per Share $ 240.41
Range of Exercise Prices, Lower Limit 129.39
Range of Exercise Prices, Upper Limit $ 330.00