Quarterly report pursuant to Section 13 or 15(d)

Schedule Of Disaggregation Of Revenue (Details)

v3.22.1
Schedule Of Disaggregation Of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Net revenues $ 15,915 $ 23,133
Domestic Government [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 14,060 17,259
Domestic Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 1,598 2,855
Foreign Government [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 98 2,898
Foreign Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 159 121
Treatment [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 7,479 7,495
Treatment [Member] | Domestic Government [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 5,815 4,598
Treatment [Member] | Domestic Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 1,436 2,265
Treatment [Member] | Foreign Government [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 92 534
Treatment [Member] | Foreign Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 136 98
Services [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 8,436 15,638
Services [Member] | Domestic Government [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 8,245 12,661
Services [Member] | Domestic Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 162 590
Services [Member] | Foreign Government [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 6 2,364
Services [Member] | Foreign Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 23 23
Fixed Price [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 13,240 10,076
Fixed Price [Member] | Treatment [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 7,479 7,495
Fixed Price [Member] | Services [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 5,761 2,581
Time and Materials [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues 2,675 13,057
Time and Materials [Member] | Treatment [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues
Time and Materials [Member] | Services [Member]    
Disaggregation of Revenue [Line Items]    
Net revenues $ 2,675 $ 13,057