XML 29 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues and Trade Receivables, Net, Trade and other receivables, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Dec. 31, 2017
Trade and other receivables, net [Abstract]      
Trade receivables $ 9,687 $ 6,610  
Contract and other receivables 843 33  
Less: allowance for bad debts (94) (58) $ (55)
Less: sales-related allowances (120) (104)  
Trade and other receivables, net $ 10,316 $ 6,481