XML 148 R134.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Range of Exercise Prices of Options Outstanding (Detail) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Options outstanding 846,667 693,333 1,000,000
Exercise Price Range One      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Ranges of Exercise Prices, minimum $ 15.00 $ 15.00 $ 15.00
Ranges of Exercise Prices, maximum $ 19.99 $ 19.99 $ 19.99
Options outstanding 300,000 300,000 300,000
Weighted Average Per Share Exercise Price $ 17.87 $ 17.87 $ 17.87
Weighted Average Remaining Life 0 years 0 years 8 months 12 days
Exercise Price Range Two      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Ranges of Exercise Prices, minimum $ 20.00 $ 25.00 $ 25.00
Ranges of Exercise Prices, maximum $ 24.99 $ 39.99 $ 39.99
Options outstanding 200,000 93,333 100,000
Weighted Average Per Share Exercise Price $ 20.77 $ 28.70 $ 38.43
Weighted Average Remaining Life 6 years 9 months 18 days 9 years 4 years
Exercise Price Range Three      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Ranges of Exercise Prices, minimum $ 25.00 $ 50.00 $ 50.00
Ranges of Exercise Prices, maximum $ 39.99 $ 59.99 $ 59.99
Options outstanding 46,667 300,000 600,000
Weighted Average Per Share Exercise Price $ 28.70 $ 50.00 $ 51.40
Weighted Average Remaining Life 8 years 1 month 6 days 6 years 8 years 6 months
Exercise Price Range Four      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Ranges of Exercise Prices, minimum $ 50.00    
Ranges of Exercise Prices, maximum $ 59.99    
Options outstanding 300,000    
Weighted Average Per Share Exercise Price $ 50.00    
Weighted Average Remaining Life 5 years