XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Service Condition Based Restricted Stock Unit Grants      
Summarizes restricted stock activity      
Shares, Nonvested, Beginning balance 1,118    
Shares, Granted 280    
Shares, Vested (716)    
Shares, Forfeited (46)    
Shares, Nonvested, Ending balance 636 1,118  
Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance $ 68.35    
Weighted Average Grant Date Fair Value, Granted 186.61 $ 87.05 $ 62.46
Weighted Average Grant Date Fair Value, Vested 62.46    
Weighted Average Grant Date Fair Value, Forfeited 105.95    
Weighted Average Grant Date Fair Value, Nonvested, Ending Balance $ 124.37 $ 68.35  
Performance Market and Service Condition Based Restricted Stock Unit Grants      
Summarizes restricted stock activity      
Shares, Nonvested, Beginning balance 406    
Shares, Granted 86    
Shares, Performance & market achievement adjustment 73    
Shares, Vested (185)    
Shares, Forfeited (22)    
Shares, Nonvested, Ending balance 358 406  
Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance $ 72.22    
Weighted Average Grant Date Fair Value, Granted 201.97 $ 88.48 $ 70.77
Weighted Average Grant Date Fair Value, Performance & market achievement adjustment 47.85    
Weighted Average Grant Date Fair Value, Vested 47.85    
Weighted Average Grant Date Fair Value, Forfeited 105.81    
Weighted Average Grant Date Fair Value, Nonvested, Ending Balance $ 108.87 $ 72.22