v3.26.1
Stock Option Plans - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Estimated weighted average amortization period     3 years 3 months 18 days  
Unrecognized compensation expense $ 92,800,000   $ 92,800,000  
Number of stock options granted     19,607,200  
Share based compensation 7,247,000 $ 627,000 $ 12,707,000 $ 1,240,000
Option vested fair value $ 500,000 $ 400,000 $ 1,000,000 $ 1,500,000
Number of stock options vested 147,847 113,024 295,799 394,836
Weighted average grant date fair value of options granted $ 2.87 $ 1.44 $ 3.57 $ 1.44
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Estimated weighted average amortization period     7 months 24 days  
Restricted stock units, net issued     6,033  
Number of shares vested     8,358  
2014 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock available for grant 534,600   534,600  
Number of stock options granted     194,050  
2021 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock reserved for future issuance 47,594,877   47,594,877  
Common stock available for grant 7,953,817   7,953,817  
Number of stock options granted     39,641,060  
Employee Stock Purchase Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock reserved for future issuance 100,000   100,000  
Maximum allowed discount to employees to purchase common stock 15.00%   15.00%  
Shares issued under the ESPP 0 0 0 0
Share based compensation $ 0 $ 0 $ 0 $ 0