Annual report pursuant to Section 13 and 15(d)

Revenue - Schedule of Disaggregation of Revenue (Details)

v3.21.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Net revenues $ 105,426 $ 73,459
Fixed Price [Member]    
Net revenues 39,113 52,526
Time and Materials [Member]    
Net revenues 66,313 20,788
Cost Reimbursement [Member]    
Net revenues 145
Treatment [Member]    
Net revenues 30,143 40,364
Treatment [Member] | Fixed Price [Member]    
Net revenues 30,143 40,364
Treatment [Member] | Time and Materials [Member]    
Net revenues
Treatment [Member] | Cost Reimbursement [Member]    
Net revenues
Services [Member]    
Net revenues 75,283 33,095
Services [Member] | Fixed Price [Member]    
Net revenues 8,970 12,162
Services [Member] | Time and Materials [Member]    
Net revenues 66,313 20,788
Services [Member] | Cost Reimbursement [Member]    
Net revenues 145
Domestic Government [Member]    
Net revenues 91,032 54,497
Domestic Government [Member] | Treatment [Member]    
Net revenues 22,795 29,420
Domestic Government [Member] | Services [Member]    
Net revenues 68,237 25,077
Domestic Commercial [Member]    
Net revenues 8,758 13,325
Domestic Commercial [Member] | Treatment [Member]    
Net revenues 6,933 10,601
Domestic Commercial [Member] | Services [Member]    
Net revenues 1,825 2,724
Foreign Government [Member]    
Net revenues 5,550 5,488
Foreign Government [Member] | Treatment [Member]    
Net revenues 415 279
Foreign Government [Member] | Services [Member]    
Net revenues 5,135 5,209
Foreign Commercial [Member]    
Net revenues 86 149
Foreign Commercial [Member] | Treatment [Member]    
Net revenues 64
Foreign Commercial [Member] | Services [Member]    
Net revenues $ 86 $ 85