XML 69 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 9 Months Ended
Jan. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Jan. 21, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total intrinsic value of options exercised   $ 6,300,000 $ 0  
Weighted average grant date fair value   $ 6.99 $ 6.84  
Fair value of shares vested   $ 4,100,000 $ 1,800,000  
Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense   $ 29,000,000    
Unrecognized stock-based compensation expense period for recognition   2 years 8 months 12 days    
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense   $ 11,600,000    
Unrecognized stock-based compensation expense period for recognition   2 years 4 months 24 days    
2016 Plan | Common Stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   4 years    
Expiration period   10 years    
Number of shares authorized   5,061,058    
2025 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares available for issuance under awards granted       12,016,744
Employee Stock Purchase Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Purchase price of common stock description The purchase price of common stock under the ESPP is the lesser of: (a) 85% of the fair market value of a share of the Company’s common stock on the first date of an offering or (b) 85% of the fair market value of a share of the Company’s common stock on the date of purchase, limited to the      
Plan offering term 6 months      
Employee Stock Purchase Plan | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum percentage of earnings eligible for purchase of common stock 15.00%      
Fair market value on offering date 85.00%      
Fair market value on purchase date 85.00%