Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Summary of Accrued Expenses (Detail)

v3.22.2
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Warranty reserve $ 790 $ 658
Compensation and benefits 3,380 4,360
VAR commissions 119 265
Professional services 3,600 1,725
Marketing and advertising 270 122
Teton acquisition holdback liability 250 0
Accrued taxes 267 149
Other 849 132
Total accrued expenses $ 9,525 $ 7,411