v3.26.1
Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan and Offerings of Common Stock Narrative (Details) - shares
1 Months Ended 9 Months Ended
Jun. 05, 2020
Jun. 30, 2025
Jan. 31, 2024
May 31, 2022
Mar. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for outstanding awards (in shares)   34,848,133     35,420,914
2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) 50,000,000        
Shares reserved for future issuance (in shares) 10,450,000        
Additional shares authorized (in shares)   18,000,000 15,000,000 20,000,000  
Authorized shares available for future issuance (in shares)         7,654,346
2016 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for outstanding awards (in shares) 72,460,000        
Employee Stock Option | 2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of fair market value 110.00%        
Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share 10.00%        
Stock option expected life (in years) 10 years        
Employee Stock Options and Restricted Stock Units | 2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period (in years) 4 years        
Employee Stock Options and Restricted Stock Units | Tranche One | 2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option and restricted stock units vesting rights, percentage 25.00%        
Vesting period after one year 1 year        
Employee Stock Options and Restricted Stock Units | Share-Based Compensation, Tranche Two and Thereafter | 2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option and restricted stock units vesting rights, percentage         6.25%