XML 53 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Other Liabilities Disclosure [Abstract]  
Schedule of other current liabilities

   June 30,   December 31, 
   2020   2019 
Accrued distributions   4,666     
Warranty accrual – current portion   1,692    1,567 
Website commissions   1,203    897 
Tax Receivable Agreement liability – current portion   636    501 
Insurance financing   510    350 
All other current liabilities   813    640 
Total other current liabilities  $9,520   $3,955