XML 71 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Contract Receivables (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
Customer
Dec. 31, 2017
USD ($)
Customer
Contract Receivables [Abstract]        
Maximum term of contract receivables 12 months      
Components of contract receivables [Abstract]        
Billed receivables     $ 15,998 $ 8,154
Unbilled receivables     5,506 5,980
Allowance for doubtful accounts $ (137) $ (137) (427) (137)
Total contract receivables, net     $ 21,077 $ 13,997
Subsequent Billing 4,100      
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Beginning balance 137 17    
Current year provision 294 118    
Current year write-offs 0 0    
Currency adjustment (4) 2    
Ending balance $ 427 $ 137    
Contract Receivables [Member]        
Concentration Risk [Line Items]        
Number of customers accounted for receivables | Customer     1 1
Concentration risk, percentage 16.80% 26.70%