XML 57 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 14, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Related Party Transactions (Textual)            
Related party entity, description       Due from 33 Degrees was $28, or 0.8%, and $1, or 0.0% of consolidated accounts receivable at June 30, 2020 and December 31, 2019, respectively.   Due from 33 Degrees was $28, or 0.8%, and $1, or 0.0% of consolidated accounts receivable at June 30, 2020 and December 31, 2019, respectively.
Accounts receivable   $ 2,308   $ 2,308   $ 4,663
33 Degrees [Member]            
Related Party Transactions (Textual)            
Related party entity owned percentage 17.50%          
Related party entity, description The payment agreement stipulated a simple interest rate of 12% on aged accounts receivable to be paid on the tenth day of each month through the maturity date of December 31, 2019. The Company had sales to 33 Degrees of $291, or 8.0%, and $791, or 10.7%, respectively, of consolidated revenue. The Company had sales to 33 Degrees of $275, or 3.0%, and $470, or 2.5%, respectively, of consolidated revenue. The Company had sales to 33 Degrees of $291, or 8.0%, and $791, or 10.7%, respectively, of consolidated revenue. The Company had sales to 33 Degrees of $275, or 3.0%, and $470, or 2.5%, respectively, of consolidated revenue.  
Repayment amount of related party transactions $ 2,567          
Accounts receivable   $ 28   $ 28   $ 1
Concentration credit risk percentage       0.80%   0.00%