XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF COST AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Costs incurred on contracts in progress $ 16,762    
Estimated earnings 11,756    
Costs and estimated earnings on uncompleted contracts 28,518    
Billings to date (30,163)    
Net cost in excess of billings (1,645)    
Deferred revenue related to non-system contracts (318)    
Contract liability in excess of contract assets (1,963)    
Contract assets 2,895 $ 2,170  
Contract liabilities $ (4,858) $ (4,042) $ (1,700)