XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Concentrations (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Concentrations        
Purchase of inventory and other company $ 386,000 $ 376,000 $ 946,000 $ 701,000
Due to related parties $ 7,000   7,000  
Maximum amount outstanding     $ 285,333 $ 167,435
One Customer | Net Sales | Customer Concentration Risk        
Concentrations        
Concentration risk, percentage 49.20% 15.60% 30.00% 18.10%
One Customer | Accounts Receivable | Trade Accounts Receivable | Customer Concentration Risk        
Concentrations        
Concentration risk, percentage     50.90%  
Two Customer | Net Sales | Customer Concentration Risk        
Concentrations        
Concentration risk, percentage 15.00% 14.90% 13.10% 16.90%
Two Customer | Accounts Receivable | Trade Accounts Receivable | Customer Concentration Risk        
Concentrations        
Concentration risk, percentage     13.20%  
Three Customer | Net Sales | Customer Concentration Risk        
Concentrations        
Concentration risk, percentage       10.60%