v3.26.1
SCHEDULE OF COST AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]      
Costs incurred on contracts in progress $ 20,582    
Estimated earnings 9,254    
Costs and estimated earnings on uncompleted contracts 29,836    
Billings to date (28,632)    
Net cost in excess of billings 1,204    
Deferred revenue related to non-system contracts (348)    
Contract liability in excess of contract assets 856    
Contract assets 1,397 $ 2,853  
Contract liabilities $ 541 $ 560 $ 3,000