v3.26.1
Leases (Details Narrative)
Jun. 30, 2026
Jun. 30, 2025
Leases    
Operating Lease, Weighted Average Discount Rate, Percent 490.00% 480.00%
Operating Lease, Weighted Average Remaining Lease Term   2 years 10 months 24 days