XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Details) - shares
shares in Thousands
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Common stock reserved for future issuance (shares) 27,017 21,943
Convertible senior notes    
Class of Stock [Line Items]    
Common stock reserved for future issuance (shares) 12,313 12,313
Warrants    
Class of Stock [Line Items]    
Common stock reserved for future issuance (shares) 0 28
Outstanding stock options and stock unit awards    
Class of Stock [Line Items]    
Common stock reserved for future issuance (shares) 7,790 5,703
Reserved for future grants under employee equity plans    
Class of Stock [Line Items]    
Common stock reserved for future issuance (shares) 6,914 3,899