XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Concentration of Credit Risk (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier #1 [Member]          
Product Information [Line Items]          
Concentration of credit risk 23.60% 35.80% [1],[2] 18.50% 28.50%  
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier #2 [Member]          
Product Information [Line Items]          
Concentration of credit risk 20.60% 15.90% 20.50% 17.50%  
Purchases [Member] | Supplier Concentration Risk [Member] | Supplier #3 [Member]          
Product Information [Line Items]          
Concentration of credit risk [1],[2]    
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier #1 [Member]          
Product Information [Line Items]          
Concentration of credit risk [1]      
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier #2 [Member]          
Product Information [Line Items]          
Concentration of credit risk     19.70%   15.80%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier #3 [Member]          
Product Information [Line Items]          
Concentration of credit risk     10.30%   12.30%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier Four [Member]          
Product Information [Line Items]          
Concentration of credit risk [1]       10.60%
Customer #1 [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk 12.90% 15.00% 14.60% 15.80%  
Customer #1 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk     20.90%   20.20%
Customer #2 [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk 10.90% 10.80% 10.70% [1],[2],[3],[4]  
Customer #2 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk     [1],[2],[4]   12.30%
Customer #3 [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk [1],[2],[3],[4] [1],[2],[3],[4] 10.80% 10.90%  
Customer #3 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk     11.10%   [1],[2],[4]
[1] Less than 10%
[2] Less than 10%
[3] Less than 10%
[4] Less than 10%