XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share
The table below provides potentially dilutive securities not included in the calculation of the diluted net loss per share because to do so would be anti-dilutive:
December 31,
202320222021
2027 Notes12,321,900 12,321,900 12,321,900 
Shares issuable upon exercise of stock options23,626,115 17,487,165 9,434,660 
Shares issuable upon exercise of warrants32,467,360 — — 
Non-vested shares under restricted stock grants427,698 1,350,035 2,561,219 
Total potentially dilutive securities68,843,073 31,159,100 24,317,779