v3.26.1
Segment and Other Information (Details Narrative) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Four Customer [Member]    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Concentration percentage 90.00%  
Three Customer [Member]    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Concentration percentage   94.00%