XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Concentrations (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Customer Concentration Risk [Member] | Customer One [Member] | Revenue Benchmark [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 100.00% 69.10% 96.00% 73.80%
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 69.10%     63.30%
Customer Concentration Risk [Member] | Customer Two [Member] | Accounts Receivable [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 22.80%     20.10%
Supplier Concentration Risk [Member] | Gross Purchase [Member] | Major Supplier One [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 43.71% 27.80% 29.50% 24.80%
Supplier Concentration Risk [Member] | Gross Purchase [Member] | Major Supplier Two [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 18.68% 24.80% 20.50% 19.80%
Supplier Concentration Risk [Member] | Gross Purchase [Member] | Major Supplier Three [Member]        
Concentrations [Line Items]        
Concentrations risks, percentage 18.45%   13.30%