XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Total purchases | Supplier Concentration Risk | Supplier A      
Concentration Risk [Line Items]      
Concentration risk percentage 64.40% 65.40% 30.70%
Total purchases | Supplier Concentration Risk | Supplier B      
Concentration Risk [Line Items]      
Concentration risk percentage 5.10% 6.30% 13.50%
Cost of sales | Supplier Concentration Risk | Related Party | Ablecom and Compuware      
Concentration Risk [Line Items]      
Concentration risk percentage 3.30% 4.30% 6.60%
Accounts receivable | Customer concentration risk | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage 33.40% 15.40%  
Accounts receivable | Customer concentration risk | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 13.60%    
Accounts receivable | Customer concentration risk | Customer C      
Concentration Risk [Line Items]      
Concentration risk percentage   44.80%  
Net sales | Customer concentration risk | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage 20.90% 20.00%  
Net sales | Customer concentration risk | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 11.50%    
Net sales | Customer concentration risk | Customer C      
Concentration Risk [Line Items]      
Concentration risk percentage 11.30%    
Net sales | Customer concentration risk | Customer D      
Concentration Risk [Line Items]      
Concentration risk percentage 11.10%