Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Summary of Accrued Expenses (Detail)

v3.24.1.u1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Warranty reserve $ 999 $ 886
Compensation, benefits, and expenses 5,402 4,213
Professional services 4,239 2,540
Marketing and advertising 64 325
Accrued taxes 279 252
Accrued freight and duties 694 594
Purchase commitment 314 700
Other 460 330
Total accrued expenses $ 12,451 $ 9,840