XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail)
shares in Thousands
Dec. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 10,793
Shares reserved for issuance upon conversion of Convertible Senior Notes  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 2,554
Shares underlying outstanding warrants  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 215
Shares underlying outstanding stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 4,814
Shares underlying unvested restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 612
Shares authorized for issuance pursuant to awards granted under the ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 1,216
Shares authorized for future equity award grants  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 1,382