v3.26.3
Stockholders' Equity - Summary of Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Options Outstanding      
Beginning balance (in shares) 563,273    
Granted (in shares) 73,781    
Exercised (in shares) (256,361)    
Forfeited/expired/cancelled (in shares) 0    
Ending balance (in shares) 380,693   563,273
Options exercisable at end of period (in shares) 197,268    
Vested and expected to vest at end of period (in shares) 375,236    
Weighted-Average Exercise Price Per Share      
Beginning balance (in dollars per share) $ 108.18    
Granted (in dollars per share) 119.57    
Exercised (in dollars per share) 61.83    
Forfeited/expired/cancelled (in dollars per share) 0    
Ending balance (in dollars per share) 141.60   $ 108.18
Options exercisable and end of period (in dollars per share) 160.93    
Vested and expected to vest at end of period (in dollars per share) $ 141.66    
Weighted-Average Remaining Contractual Term (in years)      
Options outstanding 6 years 5 months 8 days   5 years 2 months 1 day
Options exercisable, weighted average remaining contractual term at end of period 5 years 6 months 21 days    
Vested and expected to vest weighted average remaining contractual term at end of period 6 years 4 months 24 days    
Aggregate Intrinsic Value      
Aggregate Intrinsic Value (in Thousands) $ 19,838   $ 34,877
Exercised 26,966 $ 4,300  
Options exercisable aggregate intrinsic value at end of period 6,670    
Vested and expected to vest aggregate intrinsic value at end of period $ 19,536    
Awards Granted to Non-Executive Level Employees | Options      
Aggregate Intrinsic Value      
Estimated forfeiture rates 8.00%    
Awards Granted to Executive Level Employees | Options      
Aggregate Intrinsic Value      
Estimated forfeiture rates 3.00%