XML 100 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Restricted Shares and Units Outstanding and Activity During the Period (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted-Average Grant Date Fair Value      
Granted (in dollars per share) $ 85.71 $ 62.84 $ 50.63
Restricted stock units      
RSUs Outstanding      
Beginning balance (in shares) 1,200,000    
Granted (in shares) 400,000    
Released (in shares) (300,000)    
Canceled/Forfeited (in shares) (100,000)    
Ending balance (in shares) 1,200,000 1,200,000  
Vested and expected to vest after December 31, 2024 (in shares) 1,100,000    
Weighted-Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 53.14    
Granted (in dollars per share) 85.71    
Released (in dollars per share) 52.05    
Canceled/Forfeited (in dollars per share) 60.93    
Ending balance (in dollars per share) 62.91 $ 53.14  
Vested and expected to vest after end of year (in dollars per share) $ 62.54    
Performance Conditions | Minimum      
Weighted-Average Grant Date Fair Value      
Percentage of shares expected to be vested 100.00%