Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Summary of Accrued Expenses (Detail)

v3.24.2.u1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Warranty reserve $ 807 $ 886
Compensation, benefits, and expenses 3,015 4,213
Professional services 5,414 2,540
Marketing and advertising 70 325
Accrued taxes 246 252
Accrued freight and duties 684 594
Purchase commitment 466 700
Other 574 330
Total accrued expenses $ 11,276 $ 9,840