XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Current Liabilities
The Company’s short-term accrued liabilities are included within current liabilities and consist of the following:
June 30, 2020December 31, 2019
Accrued trade payables $3,898  $1,023  
Accrued commissions payable279  371  
Accrued bonuses payable3,864  2,292  
Accrued vacation and payroll1,693  1,502  
Current portion of phantom share liability 4,171  3,129  
Accrued other liabilities460  651  
Total accrued liabilities$14,365  $8,968