v3.26.1
Schedule of Concentration of Credit Risk (Details)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Payments To Contract With Supplier [Member] | Supplier Concentration Risk [Member] | Supplier One [Member]    
Product Information [Line Items]    
Concentration of credit risk 23.70% 23.50%
Payments To Contract With Supplier [Member] | Supplier Concentration Risk [Member] | Supplier Two [Member]    
Product Information [Line Items]    
Concentration of credit risk 11.20% 10.40%
Payments To Contract With Supplier [Member] | Supplier Concentration Risk [Member] | Supplier Three [Member]    
Product Information [Line Items]    
Concentration of credit risk 11.20% [1]
Payments To Contract With Supplier [Member] | Supplier Concentration Risk [Member] | Supplier Four [Member]    
Product Information [Line Items]    
Concentration of credit risk [1] 12.10%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier One [Member]    
Product Information [Line Items]    
Concentration of credit risk 14.90% 12.90%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier Two [Member]    
Product Information [Line Items]    
Concentration of credit risk 14.30% 18.80%
Customer One [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 20.80% 14.50%
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 29.30% 30.20%
Customer Two [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 13.70% 14.00%
Customer Two [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 15.60% [1],[2]
Customer Three [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 10.70% 11.40%
Customer Three [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 13.30% 13.10%
[1] Less than 10%
[2] Less than 10%