XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Contract Receivables (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Components of contract receivables [Abstract]        
Billed receivables   $ 5,202   $ 5,694
Unbilled receivable   6,906   5,160
Allowance for doubtful accounts   (359)   (360)
Total contract receivables, net   11,749   $ 10,494
Bad debt expense   4 $ 93  
Unbilled Contract Receivables [Abstract]        
Unbilled contract receivables invoiced   $ (340) $ (1,220)  
Subsequent Event [Member]        
Unbilled Contract Receivables [Abstract]        
Unbilled contract receivables invoiced $ 2,000