Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)

v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Cash on hand $ 7,500,000 $ 1,866,000
Finite risk sinking fund 12,074,000 11,570,000
Finance leases assets recorded 1,608,000 1,201,000
Finance leases accumulated depreciation $ 545,000 $ 549,000
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Finance leases net fixed asset $ 1,063,000 $ 652,000
Depreciation expense $ 2,370,000 1,872,000
Remaining lease term description one to six years  
Revenue $ 89,735,000 70,599,000
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Government Clients [Member]    
Product Information [Line Items]    
Revenue $ 70,642,000 $ 59,658,000
Concentration risk percentage 78.80% 84.50%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Product Information [Line Items]    
Concentration risk percentage 13.20% 12.50%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers Two [Member]    
Product Information [Line Items]    
Concentration risk percentage 13.20%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Product Information [Line Items]    
Concentration risk percentage   23.00%
Minimum [Member] | Receipt [Member]    
Product Information [Line Items]    
Percentage of revenue recognized 9.00%  
Minimum [Member] | Treatment/ Processing [Member]    
Product Information [Line Items]    
Percentage of revenue recognized 40.00%  
Minimum [Member] | Shipment/ Final Disposal [Member]    
Product Information [Line Items]    
Percentage of revenue recognized 2.00%  
Maximum [Member] | Receipt [Member]    
Product Information [Line Items]    
Percentage of revenue recognized 33.00%  
Maximum [Member] | Treatment/ Processing [Member]    
Product Information [Line Items]    
Percentage of revenue recognized 87.00%  
Maximum [Member] | Shipment/ Final Disposal [Member]    
Product Information [Line Items]    
Percentage of revenue recognized 27.00%  
Building [Member] | Minimum [Member]    
Product Information [Line Items]    
Property, plant and equipment, useful life 10 years  
Building [Member] | Maximum [Member]    
Product Information [Line Items]    
Property, plant and equipment, useful life 40 years  
Office Furniture and Equipment [Member] | Minimum [Member]    
Product Information [Line Items]    
Property, plant and equipment, useful life 3 years  
Office Furniture and Equipment [Member] | Maximum [Member]    
Product Information [Line Items]    
Property, plant and equipment, useful life 7 years