XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Detail) - (Table 4) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 534 284    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 42.00 $ 31.96    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 26.10 24.26    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price   $ 46.28    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 7,776 $ 19,529    
Forfeited (18) (5)    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 4.00% 4.00%    
Weighted average fair value $ 15.69 $ 11.86    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 6,943 $ 19,417    
Granted (in Dollars per share) $ 42.14 $ 33.69    
Vested (in Dollars per share) $ 34.90 $ 34.58    
Vested (237) (229)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 36.76 $ 38.15    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 37.78 $ 28.47 $ 35.44 $ 28.45
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 3 years 7 months 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 2 years      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life in years 4 years 5 years