v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance
Common stock reserved for issuance is as follows:
As of June 30,
2026
Stock options, restricted stock units and performance stock units issued and outstanding11,135,862
Reserved for future stock awards or option grants4,223,662
Reserved for employee stock purchase plan2,230,820
Common stock issuable upon conversion of convertible notes including make-whole provision9,817,659
Common stock issuable upon exercise of Warrant Shares536,412
Common stock held back in connection with asset acquisition522,375
28,466,790