XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Payment Awards - Compensation Expense from Stock-Based Payment Awards (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 2,471 $ 2,389 $ 4,639 $ 4,284
Research and Development Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 719 881 1,291 1,096
Sales and Marketing [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 348 331 829 724
General and Administrative Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 1,404 $ 1,177 $ 2,519 $ 2,464