v3.26.1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities were not included in the calculation of diluted net loss per share 177,140,968 126,088,894
Outstanding Stock Options and Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities were not included in the calculation of diluted net loss per share 17,836,069 13,417,046
Outstanding Lender Warrant    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities were not included in the calculation of diluted net loss per share 73,649 171,848
Outstanding Series A and B Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities were not included in the calculation of diluted net loss per share 109,231,250 112,500,000
Outstanding December 2025 Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities were not included in the calculation of diluted net loss per share 50,000,000