XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Stock-based Compensation - Summary of Common Stock Reserved for Future Issuance (Detail) - shares
shares in Thousands
Dec. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Common stock outstanding 98,770 94,166
Stock options outstanding 11,104 9,088
RSUs outstanding 4,404 3,669
Shares reserved for future stock options and RSUs grant 10,769 11,524
Total shares of common stock reserved 130,999 123,820
ESPP [Member]    
Class Of Stock [Line Items]    
Shares reserved for future ESPP offering 5,952 5,373