XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Detail) - (Table 4) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 40.60% 42.50%      
Granted 384,000 421,000      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 30.72 $ 37.04      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 25.11 $ 23.72      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 46.28        
Cancelled/Forfeited (2,000)        
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price $ 36.01        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period 229,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 833 $ 2,613      
Forfeited (37,000) (25,000)      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 48.10% 51.10%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.00% 3.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 3.70% 1.20%      
Weighted average fair value $ 10.95 $ 13.42      
Outstanding at June 30, 2012 3 years 4 months 24 days 2 years 3 months 18 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 610       $ 2,595
Exercisable at June 30, 2012 3 years 1 month 6 days 2 years      
Exercisable at June 30, 2012 893,000 2,488,000      
Granted (in Dollars per share) $ 33.23 $ 40.58      
Vested (in Dollars per share) $ 34.74 $ 32.54      
Vested (316,000) (281,000)      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 37.82 $ 35.61      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 28.22 $ 25.26 $ 28.45 $ 23.80  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 3 years 1 month 6 days        
Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 1 year 4 months 24 days        
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life in years 3 years 3 years      
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected life in years 5 years 5 years