XML 118 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Marketing expenses $ 2,543 $ 1,122
Professional services 2,198 1,241
Payroll costs 2,130 919
Product And Shipping Costs, Current 2,036 175
Tax payables 641 651
Warrant exercise deposit liability 0 664
Other accrued liabilities 1,213 212
Accrued liabilities $ 10,761 $ 4,984