XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Detail) - (Table 4) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 15, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted 86 683,000 357,000    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price   $ 41.32 $ 30.72    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price   $ 32.18 23.29    
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,687 $ 13,284    
Forfeited   (20,000) (24,000)    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   4.00% 3.70%    
Weighted average fair value   $ 13.22 $ 10.95    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value   $ 7,296 $ 12,779    
Granted (in Dollars per share)   $ 42.11 $ 33.19    
Vested (in Dollars per share)   $ 34.42 $ 34.78    
Vested   (312,000) (299,000)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value   $ 37.09 $ 39.87    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value   $ 38.39 $ 28.23 $ 35.44 $ 28.45
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition   3 years 6 months      
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 2 months 12 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   4 years 5 years