XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance, on an as-if converted basis, are as follows:
June 30, 2024December 31, 2023
(in thousands)
2026 Notes10,311 10,311 
Stock options issued and outstanding9,977 12,523 
Remaining shares available for issuance under the 2019 Plan72,112 56,442 
Outstanding and unsettled RSUs and PSUs
10,815 10,894 
Shares available for issuance under the Employee Stock Purchase Plan (ESPP)17,045 13,844 
Total shares of common stock reserved120,260 104,014