XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 21,200 $ 10,648 $ 39,814 $ 20,296
Cost of Revenue - Software [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 2,030 1,222 3,933 2,380
Research and development [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 8,979 4,143 16,337 7,329
Sales and marketing [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 7,664 3,659 14,699 7,127
General and administrative [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 2,527 $ 1,624 $ 4,845 $ 3,460