XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2024
Apr. 30, 2023
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 08, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for grant under the stock incentive plan       2,562,436      
Period vested for option grants       3 years      
Options Expiration Period       6 years      
Weighted-average fair value option granted       $ 77.16 $ 123.47 $ 101.38  
Grant date fair value       $ 1,314      
Fair value assumptions, Dividend yield rate       1.30% 0.80% 0.70%  
Closing price of common stock       $ 226.04      
Unrecognized compensation costs related to non-vested       $ 1,800      
Weighted-average period over which cost is expected to be recognized       1 year 6 months      
Stock based compensation, Description   The performance stock units vest 25% on each of the third and fourth anniversaries of the grant date and 50% on the fifth anniversary of the grant date, subject to certification of the performance criteria and his continued service through the respective vesting dates.          
Grant date deemed probable to vest       $ 0      
Common stock, shares issued       41,020,421 40,940,769    
Employees [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based payment arrangement, amount capitalized       $ 1,200 $ 900 $ 900  
Performance Based Share [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of non-option equity instruments granted during the period 1,797 5,039 3,986        
Performance Based Share [Member] | Chief Operating Officer [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award award vesting date     Mar. 01, 2025        
Performance Based Share [Member] | Chief Financial Officer [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award award vesting date Jun. 03, 2027            
Performance Based Share [Member] | Third and Fourth Anniversary [Member] | Chief Executive Officer [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting right, percent   25.00%          
Performance Based Share [Member] | Fifth Anniversary [Member] | Chief Executive Officer [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting right, percent   50.00%          
Employees Stock Purchase Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for grant under the stock incentive plan       108,055     121,221
Common stock, shares issued       8,511      
Full Value Awards [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized compensation costs related to non-vested       $ 39,600      
Weighted-average period over which cost is expected to be recognized       1 year 8 months 12 days      
Minimum [Member] | Performance Based Share [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Pay-out ranges, Minimum       0.00% 0.00% 0.00%  
Maximum [Member] | Performance Based Share [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Pay-out ranges, Maximum       200.00% 200.00% 200.00%