XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Non-Cash Stock-Based Compensation Expenses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-Based Payment Arrangement, Expense $ 4,949 $ 4,848
Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-Based Payment Arrangement, Expense 2 1
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-Based Payment Arrangement, Expense 1,101 901
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-Based Payment Arrangement, Expense 1,082 965
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-Based Payment Arrangement, Expense $ 2,764 $ 2,981