XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Schedule of Stock Based Compensation Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense $ 23,596 $ 44,967 $ 45,942 $ 48,922
Cost of revenue        
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense 1,331 762 1,608 821
Sales and marketing        
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense 3,536 5,143 6,661 5,350
Technology and development        
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense 4,148 17,619 8,446 18,145
General and administrative        
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense 13,832 21,430 27,997 24,580
Total stock-based compensation expense        
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense 22,847 44,954 44,712 48,896
Amount capitalized to internal-use software        
Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity [Line Items]        
Total stock-based compensation expense $ 749 $ 13 $ 1,230 $ 26