v3.26.3
Stock-based Compensation - Additional Information (Detail)
1 Months Ended 9 Months Ended
Jul. 02, 2026
$ / shares
shares
Jul. 01, 2026
Employee
$ / shares
shares
Jan. 31, 2026
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
Jun. 03, 2026
$ / shares
May 31, 2025
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense | $       $ 45,800,000      
Unrecognized stock-based compensation, weighted-average period       2 years 3 months 18 days      
Proceeds from exercise of stock options | $       $ 844,000 $ 228,000    
Employee Stock Option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period       4 years      
Restricted Stock Units (RSUs)              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period       4 years      
Total intrinsic values vested | $       $ 12,600,000      
PSUs [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period     1 year        
2015 Equity Incentive Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance       18,732,094      
Stock options expiration date       10 years      
Weighted-average fair values of options granted | $ / shares       $ 6.87      
Exercise of stock options, net of tax, shares       325,339      
Total intrinsic value of options exercised | $       $ 500,000      
2015 Employee Stock Purchase Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock shares authorized for issuance       1,426,994      
Shares available for future grants       574,699      
Common stock shares issued to participants       180,607      
2025 Equity Incentive Plan [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock shares authorized for issuance             5,500,000
Common stock reserved for issuance       4,985,411      
Stock options expiration date       10 years      
Vesting period       1 year      
Stock Option Exchange Program              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of eligible employees elected to exchange | Employee   184          
Stock Option Exchange Program | Eligible Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total options   1,940,394          
Weighted-average exercise price | $ / shares   $ 35.13          
Percentage of total shares outstanding   67.00%          
Stock Option Exchange Program | Replacement Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options expiration date 8 years            
Vesting period 2 years            
Exercise price | $ / shares $ 13.28            
Shares granted 775,401            
Minimum | Stock Option Exchange Program              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted-average exercise price | $ / shares           $ 18