XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2022
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:
March 31, 2022December 31, 2021
(in thousands)
2025 Notes5,503 6,078 
2026 Notes10,311 10,311 
Stock options issued and outstanding12,743 13,603 
Remaining shares available for issuance under the 2019 Plan45,931 30,761 
Outstanding and unsettled restricted stock units 7,437 7,417 
Shares available for issuance under the Employee Stock Purchase Plan11,293 8,056 
Total shares of common stock reserved93,218 76,226