XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUs Included on Unaudited Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense $ 17,345 $ 14,180 $ 32,016 $ 27,041
Cost of Revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 1,061 954 2,355 1,749
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 5,531 4,643 10,080 8,988
Sales and Marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense 4,439 3,584 7,870 6,813
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total share-based compensation expense $ 6,314 $ 4,999 $ 11,711 $ 9,491