XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued trade payables $ 3,898 $ 1,023
Accrued commissions payable 279 371
Accrued bonuses payable 3,864 2,292
Accrued vacation and payroll 1,693 1,502
Current portion of phantom share liability 4,171 3,129
Accrued other liabilities 460 651
Total accrued liabilities $ 14,365 $ 8,968