Quarterly report pursuant to Section 13 or 15(d)

Revenue - Schedule of Disaggregation of Revenue (Details)

v3.20.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net revenues $ 24,860 $ 11,708
Fixed Price [Member]    
Net revenues 12,510 10,333
Time and Materials [Member]    
Net revenues 12,350 1,375
Treatment [Member]    
Net revenues 9,563 9,905
Treatment [Member] | Fixed Price [Member]    
Net revenues 9,563 9,905
Treatment [Member] | Time and Materials [Member]    
Net revenues
Services [Member]    
Net revenues 15,297 1,803
Services [Member] | Fixed Price [Member]    
Net revenues 2,947 428
Services [Member] | Time and Materials [Member]    
Net revenues 12,350 1,375
Domestic Government [Member]    
Net revenues 21,488 8,599
Domestic Government [Member] | Treatment [Member]    
Net revenues 7,690 7,913
Domestic Government [Member] | Services [Member]    
Net revenues 13,798 686
Domestic Commercial [Member]    
Net revenues 2,335 2,637
Domestic Commercial [Member] | Treatment [Member]    
Net revenues 1,873 1,879
Domestic Commercial [Member] | Services [Member]    
Net revenues 462 758
Foreign Government [Member]    
Net revenues 1,014 394
Foreign Government [Member] | Treatment [Member]    
Net revenues 57
Foreign Government [Member] | Services [Member]    
Net revenues 1,014 337
Foreign Commercial [Member]    
Net revenues 23 78
Foreign Commercial [Member] | Treatment [Member]    
Net revenues 56
Foreign Commercial [Member] | Services [Member]    
Net revenues $ 23 $ 22