Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF DISAGGREGATION OF REVENUE (Details)

v3.23.1
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 70,599 $ 72,191
Domestic Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 59,658 51,551
Domestic Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 9,715 10,706
Foreign Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 372 9,261
Foreign Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 854 673
Fixed Price [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 60,318 44,228
Time and Materials [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,281 27,963
Treatment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 33,358 32,992
Treatment [Member] | Domestic Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 23,752 22,538
Treatment [Member] | Domestic Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 8,307 9,294
Treatment [Member] | Foreign Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 574 577
Treatment [Member] | Foreign Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 725 583
Treatment [Member] | Fixed Price [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 33,358 32,992
Treatment [Member] | Time and Materials [Member]    
Disaggregation of Revenue [Line Items]    
Revenue
Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 37,241 39,199
Services [Member] | Domestic Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 35,906 29,013
Services [Member] | Domestic Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,408 1,412
Services [Member] | Foreign Government [Member]    
Disaggregation of Revenue [Line Items]    
Revenue (202) 8,684
Services [Member] | Foreign Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 129 90
Services [Member] | Fixed Price [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 26,960 11,236
Services [Member] | Time and Materials [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 10,281 $ 27,963