v3.26.1
Equity Incentive Plans and Stock-Based Compensation Expense - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
May 05, 2025
Apr. 02, 2025
Sep. 19, 2019
May 05, 2025
Jun. 30, 2026
Jan. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period   4 years          
Common stock shares reserved for future issuance         11,061,120   37,557,964
Stock options, modified exercise price   $ 9.85          
Stock option repricing, total incremental expense       $ 2.4      
Stock option repricing, total incremental expense associated with vested options       1.5      
Stock option repricing, total incremental expense associated with unvested options       $ 0.9      
Board              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options modified to purchase shares   83,803          
Stock options, modified exercise price   $ 9.85          
Employees              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options modified to purchase shares 1,766,017            
Stock options, modified exercise price $ 9.85     $ 9.85      
Common Stock | Chief Executive Officer              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options granted to purchase shares   1,608,481          
Stock options modified to purchase shares   869,981          
Stock options, modified exercise price   $ 20.89          
Stock options, exercise price   9.85          
Amended | Common Stock | Chief Executive Officer              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options, modified exercise price   $ 9.85          
2026 Long-Term Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock shares reserved for future issuance           4,137,117  
2026 LTIP and 2019 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting period     4 years        
2026 LTIP and 2019 Plan | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options granted (in term)     10 years        
Stock options granted (in term)     5 years        
2026 LTIP and 2019 Plan | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock option, ownership percentage     10.00%        
Exercise price of options granted at fair market value ownership percentage     10.00%        
2026 LTIP and 2019 Plan | After One Year              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Vesting rights, percentage     25.00%        
2026 Employee Stock Purchase Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock shares reserved for future issuance           539,582  
Stock Option, Ownership Percentage Less Than 10% Percent | 2026 LTIP and 2019 Plan | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of fair market value of shares on grant date     100.00%        
Stock Option, Ownership Percentage More Than 10% Percent | 2026 LTIP and 2019 Plan | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of fair market value of shares on grant date     110.00%