XML 51 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contract Receivables (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2016
USD ($)
Mar. 31, 2017
USD ($)
Customer
Dec. 31, 2015
Dec. 31, 2016
USD ($)
Customer
Contract Receivables [Abstract]        
Maximum term of contract receivables   12 months    
Components of contract receivables [Abstract]        
Billed receivables   $ 5,971   $ 13,325
Recoverable costs and accrued profit not yet billed   7,944   5,555
Allowance for doubtful accounts   (18)   (17)
Total contract receivables, net   $ 13,897   $ 18,863
Unbilled contract receivables billed during October 2016 $ 1,600      
Contract Receivable [Member]        
Concentration Risk [Line Items]        
Number of customers accounting for contract receivables | Customer   1   0
Percentage of contract receivables accounted by major customers   11.30% 10.00%