Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Summary of Accrued Expenses (Detail)

v3.24.3
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Warranty reserve $ 753 $ 886
Compensation, benefits, and expenses 3,928 4,213
Professional services 3,356 2,540
Marketing and advertising 114 325
Accrued taxes 286 252
Accrued freight and duties 657 594
Purchase commitment 309 700
Other 658 330
Total accrued expenses $ 10,061 $ 9,840