Annual report pursuant to Section 13 and 15(d)

Revenue - Schedule of Disaggregation of Revenue (Details)

v3.20.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net revenues $ 73,459 $ 49,539
Fixed Price [Member]    
Net revenues 52,526 37,846
Time and Materials [Member]    
Net revenues 20,788 11,693
Cost Reimbursement [Member]    
Net revenues 145
Treatment [Member]    
Net revenues 40,364 36,271
Treatment [Member] | Fixed Price [Member]    
Net revenues 40,364 36,271
Treatment [Member] | Time and Materials [Member]    
Net revenues
Treatment [Member] | Cost Reimbursement [Member]    
Net revenues
Services [Member]    
Net revenues 33,095 13,268
Services [Member] | Fixed Price [Member]    
Net revenues 12,162 1,575
Services [Member] | Time and Materials [Member]    
Net revenues 20,788 11,693
Services [Member] | Cost Reimbursement [Member]    
Net revenues 145
Domestic Government [Member]    
Net revenues 54,497 34,811
Domestic Government [Member] | Treatment [Member]    
Net revenues 29,420 25,181
Domestic Government [Member] | Services [Member]    
Net revenues 25,077 9,630
Domestic Commercial [Member]    
Net revenues 13,325 13,490
Domestic Commercial [Member] | Treatment [Member]    
Net revenues 10,601 10,969
Domestic Commercial [Member] | Services [Member]    
Net revenues 2,724 2,521
Foreign Government [Member]    
Net revenues 5,488 1,133
Foreign Government [Member] | Treatment [Member]    
Net revenues 279 114
Foreign Government [Member] | Services [Member]    
Net revenues 5,209 1,019
Foreign Commercial [Member]    
Net revenues 149 105
Foreign Commercial [Member] | Treatment [Member]    
Net revenues 64 7
Foreign Commercial [Member] | Services [Member]    
Net revenues $ 85 $ 98