v3.26.3
Share-Based Compensation - Additional Information (Detail) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restricted Stock Units (RSUs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation arrangement by share- based payment award equity instruments other than options grants in period         274 381
Share-based compensation arrangement by share-based payment award, equity Instruments other than options, grants in period. Weighted average fair value         $ 154.98 $ 106.21
Share-based compensation arrangement by share-based payment award, award vesting period         3 years 3 years
Share-based compensation arrangement by share-based payment award, award vesting percentage         100.00% 100.00%
Restricted Stock Awards | Non-Employee Directors            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation arrangement by share- based payment award equity instruments other than options grants in period   10   15    
Performance Stock Units (PSUs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share-based compensation arrangement by share- based payment award equity instruments other than options grants in period         64 94
Share-based compensation arrangement by share-based payment award, award vesting percentage         100.00% 100.00%
Maximum adjustment factor         200.00% 200.00%
Minimum adjustment factor         50.00% 50.00%
Minimum shares issued         0 0
Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock issued during period, shares, employee stock purchase plans 630   583   630 583
Fair value of the employee stock purchase rights granted $ 44.71   $ 27.94   $ 44.71 $ 27.94