v3.25.2
Concentrations (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2025
USD ($)
customer
Jun. 30, 2024
USD ($)
customer
Dec. 31, 2023
USD ($)
CONCENTRATIONS      
Purchase of inventory and other company | $ $ 83,000 $ 560,000  
Maximum amount outstanding | $   $ 13,298 $ 285,333
One Customer | Net Sales | Customer Concentration Risk      
CONCENTRATIONS      
Concentration risk, percentage 16.50% 13.20%  
One Customer | Accounts Receivable | Customer Concentration Risk      
CONCENTRATIONS      
Number of major customers 2    
One Customer | Accounts Receivable | Trade Accounts Receivable | Customer Concentration Risk      
CONCENTRATIONS      
Concentration risk, percentage 19.10%    
Two Customer | Net Sales | Customer Concentration Risk      
CONCENTRATIONS      
Concentration risk, percentage 15.40% 10.40%  
Two Customer | Accounts Receivable | Trade Accounts Receivable | Customer Concentration Risk      
CONCENTRATIONS      
Concentration risk, percentage   12.50%  
Three Customer | Net Sales | Customer Concentration Risk      
CONCENTRATIONS      
Number of major customers   3  
Concentration risk, percentage 12.80% 10.30%  
Four Customer | Net Sales | Customer Concentration Risk      
CONCENTRATIONS      
Number of major customers 4    
Concentration risk, percentage 10.10%