XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued inventory $ 5,389 $ 8,906
Accrued shipping 2,299 2,149
Accrued selling expenses 8,361 10,648
Accrued legal expenses 145 395
Accrued marketing expenses 3,350 1,747
Other accrued expenses 1,726 2,319
Total accrued expenses $ 21,270 $ 26,164