XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Summary of Significant Accounting Policies (Details) [Line Items]                    
Customer deposits $ 467,000             $ 467,000   $ 781,000
Revenue recognized from customer deposits 42,000   $ 8,000         314,000 $ 53,000  
Backlog relating to remaining performance obligations in contracts 73,000,000             73,000,000    
Contract costs receivable               296,000   $ 296,000
Stock based compensation 187,000   141,000         $ 232,000 $ 207,000  
Stock compensation expense for directors $ 54,000 $ 54,000 $ 54,000 $ 54,000            
Three Customers [Member] | Net Sales [Member] | Customer Concentration Risk [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Concentration risk percentage 62.70%   66.20%         54.50%    
Three Customers [Member] | Accounts Receivable [Member] | Credit Concentration Risk [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Concentration risk percentage                   70.30%
Four Customer [Member] | Net Sales [Member] | Customer Concentration Risk [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Concentration risk percentage                 77.90%  
Customer [Member] | Net Sales [Member] | Customer Concentration Risk [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Concentration risk percentage               10.00% 10.00%  
Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Concentration risk percentage               10.00% 10.00%  
Two Customers [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Concentration risk percentage               60.80%    
Director [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Stock compensation expense for directors $ 54,000   $ 54,000         $ 108,000 $ 108,000  
Forecast [Member] | Minimum [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Expected revenue recognition from backlog         $ 21,000,000 $ 25,000,000 $ 22,500,000      
Forecast [Member] | Maximum [Member]                    
Summary of Significant Accounting Policies (Details) [Line Items]                    
Expected revenue recognition from backlog         $ 25,500,000 $ 27,000,000 $ 25,000,000