XML 116 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Other Information (Details Narrative)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customer [Member]    
Revenue, Major Customer [Line Items]    
Concentration percentage 74.00% 74.00%