XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 10,933 $ 6,234 $ 31,229 $ 13,939
Maintenance and Other Services [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 1,411 684 3,791 1,602
Research and development [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 3,894 2,428 11,223 5,686
Sales and Marketing [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 3,673 1,949 10,800 3,949
General and administrative [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 1,955 $ 1,173 $ 5,415 $ 2,702