Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies Classification of Compensation Expense Associated with Share-Based Payments (Detail)

v3.24.1
Summary of Significant Accounting Policies Classification of Compensation Expense Associated with Share-Based Payments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense $ 1,232 $ 2,303 $ 1,662
Cost of Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense 29 154 156
Sales and Marketing      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense 423 576 367
General and Administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense 681 1,368 820
Engineering and Development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense $ 99 $ 205 $ 319