XML 104 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Stock-based Compensation - Summary of Common Stock Reserved for Future Issuance (Detail) - shares
shares in Thousands
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]    
Common stock outstanding 94,166 92,881
Stock options outstanding 9,088 8,967
RSUs outstanding 3,669 2,304
Shares reserved for future stock options and RSUs grant 11,524 10,253
Total shares of common stock reserved 123,820 119,176
ESPP [Member]    
Class Of Stock [Line Items]    
Shares reserved for future ESPP offering 5,373 4,771