XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF COST AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Costs incurred on contracts in progress $ 20,998    
Estimated earnings 10,067    
Costs and estimated earnings on uncompleted contracts  31,065    
Billings to date (26,271)    
Net cost in excess of billings  4,794    
Deferred revenue related to non-system contracts (566)    
Contract liability in excess of contract assets 4,228    
Contract assets 4,952 $ 2,226  
Contract liabilities $ 724 $ 3,135 $ 4,900