v3.26.3
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Detail) - Restricted Stock Units and Performance Stock Units - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Options Outstanding    
Unvested beginning balance (in shares) 555,047  
Awarded (in shares) 277,989  
Vested (in shares) (169,954)  
Forfeited/cancelled (in shares) (86,521)  
Unvested ending balance (in shares) 576,561  
Vested and expected to vest at end of period (in shares) 540,438  
Weighted Average Grant Date Fair Value    
Unvested at beginning of period, Weighted Average Grant Date Fair Value (in dollars per share) $ 152.80  
Awarded, Weighted Average Grant Date Fair Value (in dollars per share) 128.63 $ 144.23
Vested, Weighted Average Grant Date Fair Value (in dollars per share) 151.55  
Forfeited/cancelled, Weighted Average Grant Date Fair Value (in dollars per share) 150.29  
Unvested at end of period, Weighted Average Grant Date Fair Value (in dollars per share) 141.08  
Vested and expected to vest at end of period, Weighted Average Grant Date Fair Value (in dollars per share) $ 141.62  
Awards Granted to Non-Executive Level Employees    
Weighted Average Grant Date Fair Value    
Estimated forfeiture rates 8.00%  
Awards Granted to Executive Level Employees    
Weighted Average Grant Date Fair Value    
Estimated forfeiture rates 3.00%