v3.26.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounting Policies [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share 22,180 21,155
Common stock issuable upon exercise of stock options [Member]    
Accounting Policies [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share 1,956 923
Unvested restricted stock units [Member]    
Accounting Policies [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share 811 19
Common stock issuable upon exercise of warrants [Member]    
Accounting Policies [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share 7,116 7,463
Common stock issuable upon settlement of tranche liability in the 2025 PIPE [Member]    
Accounting Policies [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share 12,297 12,750