XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
shares in Thousands
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 104,014 97,579
2025 Notes | Convertible Debt    
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 0 5,503
2026 Notes | Convertible Debt    
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 10,311 10,311
Remaining shares available for issuance under the 2019 Plan    
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 56,442 44,693
Stock options issued and outstanding    
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 12,523 15,886
Outstanding and unsettled RSUs    
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 10,894 10,196
Shares issuable pursuant to the ESPP    
Class of Stock [Line Items]    
Shares of common stock reserved (in shares) 13,844 10,990