v3.25.4
Stockholders Equity and Stock-Based Compensation - Summary of Activity Related to PSUs (Detail) - PSUs [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 71    
Shares, Granted 56    
Shares, Vested (45)    
Shares, Forfeited (7)    
Shares, Ending balance 75 71  
Weighted average grant date fair value, Beginning balance $ 548.13    
Weighted- Average Grant Date Fair Value, Granted 631.62 $ 633.8 $ 383.13
Weighted- Average Grant Date Fair Value, Vested 524.83    
Weighted- Average Grant Date Fair, Forfeited 654.26    
Weighted average grant date fair value, Ending balance $ 613.94 $ 548.13  
Total intrinsic value of vested $ 28,829 $ 20,358  
Total grant date fair value of vested $ 23,452 $ 13,025