Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF DISAGGREGATION OF REVENUE (Details)

v3.22.1
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net revenues $ 1,286,000 $ 72,191,000 $ 105,426,000
Domestic Government [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   51,551,000 91,032,000
Domestic Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   10,706,000 8,758,000
Foreign Government [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   9,261,000 5,550,000
Foreign Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   673,000 86,000
Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   32,992,000 30,143,000
Treatment [Member] | Domestic Government [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   22,538,000 22,795,000
Treatment [Member] | Domestic Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   9,294,000 6,933,000
Treatment [Member] | Foreign Government [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   577,000 415,000
Treatment [Member] | Foreign Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   583,000
Services [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   39,199,000 75,283,000
Services [Member] | Domestic Government [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   29,013,000 68,237,000
Services [Member] | Domestic Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   1,412,000 1,825,000
Services [Member] | Foreign Government [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   8,684,000 5,135,000
Services [Member] | Foreign Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   90,000 86,000
Fixed Price [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   44,228,000 39,113,000
Fixed Price [Member] | Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   32,992,000 30,143,000
Fixed Price [Member] | Services [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   11,236,000 8,970,000
Time and Materials [Member]      
Disaggregation of Revenue [Line Items]      
Net revenues   27,963,000 66,313,000
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   $ 27,963,000 $ 66,313,000