XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Customer and Vendor Concentrations (Details Textual)
3 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Accounts Receivable, after Allowance for Credit Loss, Current $ 1,839,000   $ 1,464,000
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]      
Number of Major Customers 1    
Purchases [Member] | Supplier Concentration Risk [Member]      
Number of Major Vendors 3 1  
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor Two [Member]      
Concentration Risk, Percentage 17.00%    
Purchases [Member] | Supplier Concentration Risk [Member] | One Vendor [Member]      
Concentration Risk, Percentage   26.00%  
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor One [Member]      
Concentration Risk, Percentage 22.00%    
Customer One [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk, Percentage 12.00% 17.00%  
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Number of Major Vendors 1 1  
Accounts Receivable, after Allowance for Credit Loss, Current $ 348,000 $ 135,000  
Customer Two [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk, Percentage   13.00%  
Customer Three [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk, Percentage   11.00%