XML 79 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock - Schedule of Shares Reserved for Future Issuance (Details)
Sep. 30, 2025
shares
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 389,308,174
Tranche 2  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 46,620,046
Tranche 3  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 46,620,046
Outstanding stock options  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 25,728,497
Outstanding stock options | 2021 Employee stock purchase plan  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 708,161
Shares reserved for the January 2024 Pre-funded stock warrants  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 8,580,507
Placement agent warrants  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 283,334
Shares reserved for the May 2025 Pre-funded warrants  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 86,666,667
Shares reserved for the May 2025 Series A warrants  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 86,666,667
Maximum shares reserved for the May 2025 Series B warrants  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 86,666,667
Common stock options available for future grant: | 2017 Inducement Equity Incentive Plan  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 46,250
Common stock options available for future grant: | 2019 Omnibus Equity Incentive Plan  
Class of Stock [Line Items]  
Total common shares reserved for future issuance (in shares) 721,332