XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Contract Receivables (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Customer
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Customer
Contract Receivables [Abstract]        
Maximum term of contract receivables   12 months    
Components of contract receivables [Abstract]        
Billed receivables   $ 10,205   $ 15,998
Unbilled receivables   8,859   5,506
Allowance for doubtful accounts   (428)   (427)
Total contract receivables, net   18,636   $ 21,077
Provision for Doubtful Accounts   0 $ 0  
Unbilled Contract Receivables [Abstract]        
Unbilled contract receivables billed during Apr 2019   $ (3,185) $ (1,127)  
Subsequent Event [Member]        
Unbilled Contract Receivables [Abstract]        
Unbilled contract receivables billed during Apr 2019 $ 6,200      
Contract Receivable [Member]        
Concentration Risk [Abstract]        
Number of customers accounting for contract receivables | Customer   2   1
Percentage of contract receivables accounted by major customers       16.80%
Contract Receivable [Member] | Customer One [Member]        
Concentration Risk [Abstract]        
Percentage of contract receivables accounted by major customers   18.70%    
Contract Receivable [Member] | Customer Two [Member]        
Concentration Risk [Abstract]        
Percentage of contract receivables accounted by major customers   20.20%