v3.26.1
Organization and Summary of Significant Accounting Policies (Details) - Accounts Receivable - Customer Concentration Risk
9 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 32.20%  
Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 16.80% 33.40%
Customer C    
Concentration Risk [Line Items]    
Concentration risk percentage 13.20% 13.60%
Customer D    
Concentration Risk [Line Items]    
Concentration risk percentage 12.90%