XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 14, 2018
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Related Party Transactions (Textual)        
Accounts receivable   $ 3,293   $ 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 $500, or 13.5%, and $195, or 2.1%, respectively, of consolidated revenue. The Company had sales to 33 Degrees of $500, or 13.5%, and $195, or 2.1%, respectively, of consolidated revenue.  
Repayment amount of related party transactions $ 2,567      
Accounts receivable   $ 211   $ 1
Concentration credit risk percentage   5.00% 0.00%