XML 77 R64.htm IDEA: XBRL DOCUMENT 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