XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Receivables (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Customer
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Customer
Components of contract receivables [Abstract]        
Billed receivables   $ 6,707   $ 11,041
Unbilled receivables   7,377   6,624
Allowance for doubtful accounts   (434)   (458)
Total contract receivables, net   13,650   $ 17,207
Bad debt expense   93 $ 0  
Unbilled Contract Receivables [Abstract]        
Unbilled contract receivables billed during October 2019   $ (1,220) $ (3,185)  
Contract Receivable [Member]        
Concentration Risk [Abstract]        
Number of customers accounting for contract receivables | Customer   1   2
Percentage of contract receivables accounted by major customers   20.00%    
Subsequent Event [Member]        
Unbilled Contract Receivables [Abstract]        
Unbilled contract receivables billed during October 2019 $ 4,500      
Maximum [Member] | Contract Receivable [Member]        
Concentration Risk [Abstract]        
Percentage of contract receivables accounted by major customers       13.00%
Minimum [Member] | Contract Receivable [Member]        
Concentration Risk [Abstract]        
Percentage of contract receivables accounted by major customers       10.00%