XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 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:
December 31,
20242023
(in thousands)
2026 Notes10,311 10,311 
Stock options issued and outstanding8,847 12,523 
Remaining shares available for issuance under the 2019 Plan
69,012 56,442 
Outstanding and unsettled RSUs and PSUs
11,879 10,894 
Shares available for issuance under the ESPP16,893 13,844 
Total shares of common stock reserved116,942 104,014