Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Summary of Accrued Expenses (Detail)

v3.23.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Warranty reserve $ 484 $ 620
Compensation and benefits 5,636 4,451
Professional services 3,285 3,166
Marketing and advertising 388 279
Teton acquisition holdback liability 250 250
Accrued taxes 374 392
Accrued freight and duties 439 372
Other 603 133
Total accrued expenses $ 11,459 $ 9,663