XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Concentrations (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 82.80% 75.20% 92.40% 73.80%
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage     73.20% 70.00%
Customer Concentration Risk [Member] | Customer Two [Member] | Accounts Receivable [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage     27.00% 19.40%
Supplier Concentration Risk [Member] | Major Supplier One [Member] | Gross Purchase [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 46.34% 21.30% 41.10% 22.10%
Supplier Concentration Risk [Member] | Major Supplier Two [Member] | Gross Purchase [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 13.63% 16.70% 16.10% 17.90%
Supplier Concentration Risk [Member] | Major Supplier Three [Member] | Gross Purchase [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 13.21%   14.30%