XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies [Line Items]      
Expenditures for repairs and improvements $ 10,000    
Contract costs receivable 296,000 $ 296,000  
Customer deposits 3,557,000 781,000 $ 1,470,000
Revenue recognized from customer deposits 461,000 440,000  
Backlog relating to remaining performance obligations in contracts 98,300,000    
Impairment charge 163,000  
Cost of freight outward 87,000 162,000  
Employee [Member]      
Summary of Significant Accounting Policies [Line Items]      
Stock based compensation 283,000 310,000  
Director [Member]      
Summary of Significant Accounting Policies [Line Items]      
Stock based compensation $ 200,000 $ 216,000