v3.25.4
Stockholders' Equity and Stock-Based Compensation - Summary of Activity Related to RSUs (Detail) - RSUs [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares, Beginning balance 1,475    
Shares, Granted 1,129    
Shares, Vested (1,008)    
Shares, Forfeited (200)    
Shares, Ending balance 1,396 1,475  
Weighted average grant date fair value, Beginning balance $ 504.89    
Weighted- Average Grant Date Fair Value, Granted 605.25 $ 596.51 $ 411.64
Weighted- Average Grant Date Fair Value, Vested 498.64    
Weighted- Average Grant Date Fair, Forfeited 558.53    
Weighted average grant date fair value, Ending balance $ 583.31 $ 504.89  
Total intrinsic value of vested $ 575,540 $ 616,970 $ 481,196
Total grant date fair value of vested $ 502,467 $ 458,913 $ 383,175
Weighted-average grant date fair value per share, granted $ 605.25 $ 596.51 $ 411.64