XML 82 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued and Other Current Liabilities - Schedule of Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities And Other Liabilities [Abstract]    
Accrued compensation costs $ 293 $ 300
Accrued professional fees and consultants 483 400
Accrued logistics costs 1,068 2,326
Product related accruals 3,221 1,518
Sales tax payable 457 507
Sales return reserve 547 456
Accrued recall liability 22 90
Insurance financing 476 1,031
All other accruals 1,773 877
Accrued and other current liabilities $ 8,340 $ 7,505