Quarterly report pursuant to Section 13 or 15(d)

Schedule of Disaggregation of Revenue (Details)

v3.24.1.u1
Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total $ 13,617 $ 20,107
Domestic Government [Member]    
Total 10,064 16,975
Domestic Commercial [Member]    
Total 3,005 2,803
Foreign Government [Member]    
Total 79 272
Foreign Commercial [Member]    
Total 469 57
Fixed Price [Member]    
Total 13,023 18,241
Time and Materials [Member]    
Total 594 1,866
Treatment [Member]    
Total 8,709 9,594
Treatment [Member] | Domestic Government [Member]    
Total 5,761 7,257
Treatment [Member] | Domestic Commercial [Member]    
Total 2,501 2,206
Treatment [Member] | Foreign Government [Member]    
Total 95
Treatment [Member] | Foreign Commercial [Member]    
Total 447 36
Treatment [Member] | Fixed Price [Member]    
Total 8,709 9,594
Treatment [Member] | Time and Materials [Member]    
Total
Services [Member]    
Total 4,908 10,513
Services [Member] | Domestic Government [Member]    
Total 4,303 9,718
Services [Member] | Domestic Commercial [Member]    
Total 504 597
Services [Member] | Foreign Government [Member]    
Total 79 177
Services [Member] | Foreign Commercial [Member]    
Total 22 21
Services [Member] | Fixed Price [Member]    
Total 4,314 8,647
Services [Member] | Time and Materials [Member]    
Total $ 594 $ 1,866