XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued inventory $ 5,014 $ 8,906
Accrued shipping 1,230 2,149
Accrued selling expenses 6,252 10,648
Accrued legal expenses 553 395
Accrued marketing expenses 2,619 1,747
Other accrued expenses 2,322 2,319
Total accrued expenses $ 17,990 $ 26,164