XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Stockholders' Equity  
Schedule of common stock were issuable upon exercise of stock options and the conversion of convertible senior notes and Series C Preferred stock

As of March 31, 2023, approximately 17.9 million shares of common stock were issuable upon vesting, conversion or exercise of stock options, restricted stock units, the Senior Notes and the series C Preferred Stock, as follows:

Exercise of stock options

    

7,484,324

Vesting of restricted stock units

 

665,110

Conversion of Series C Preferred Stock

 

5,721,177

Conversion of convertible 2026 Senior Notes

3,422,780

Conversion of convertible 2025 Senior Notes

 

599,954

Total shares of common stock reserved for future issuances

 

17,893,345