v3.26.3
Stock-Based Compensation - 2021 Equity Incentive Plan (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 01, 2022
Jul. 31, 2021
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense     $ 0.2   $ 0.2  
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense, period of recognition (in years)         3 months 18 days  
2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)   23,000,000        
Additional shares authorized (in shares) 34,500,000          
Additional shares authorized as a percentage of outstanding common stock (as a percent) 5.00%          
Granted (in shares)     0 0 0 0
Vesting of early exercised stock options     $ 0.2 $ 0.2 $ 0.6 $ 1.3
Aggregate intrinsic value of options exercised     $ 0.0 $ 1.3 $ 0.0 $ 2.2
2021 Equity Incentive Plan | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)   1 year        
2021 Equity Incentive Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)   4 years        
2012 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)   36,101,718        
2012 Stock Plan | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)         4 years