v3.25.2
Stockholders’ Equity - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2020
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]      
Issuance of common stock upon exercise of options, net (less than) (in shares)   0  
Stock Options      
Class of Stock [Line Items]      
Generally expected vesting term of the option contract (in years)   10 years  
Expected dividend yield   0.00% 0.00%
Options outstanding (in shares)   13,100,000  
Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Number of shares reserved for future issuance (in shares)   1,726,004  
Expected dividend yield   0.00%  
ESPP maximum percent of compensation to contribute   20.00%  
Maximum contribution amount   $ 21,250  
ESPP purchase price of common stock, percent of market price   85.00%  
Offering period (in months)   6 months  
RSUs      
Class of Stock [Line Items]      
Non-option equity instruments, outstanding (in shares)   6,600,000  
The 2020 Plan      
Class of Stock [Line Items]      
Non-option equity instruments, outstanding (in shares)   13,090,004  
Number of shares available for future grants (in shares)   4,078,401  
2022 Inducement Plan      
Class of Stock [Line Items]      
Non-option equity instruments, outstanding (in shares)   6,596,364  
Number of shares available for future grants (in shares)   1,981,636  
Number of shares reserved for future issuance (in shares)   8,775,000  
Common Stock | The 2020 Plan      
Class of Stock [Line Items]      
Shares authorized to be issued under plan (in shares) 5,600,000    
Percent of common stock outstanding used as threshold to calculate shares available for issuance 5.00%    
Common Class B | The 2020 Plan | Maximum      
Class of Stock [Line Items]      
Shares authorized to be issued under plan (in shares) 1,250,000