v3.26.1
Leases - Schedule of Weighted Average Lease Term and Discount Rates (Details)
Mar. 31, 2026
Jun. 30, 2025
Operating Leases:    
Weighted average remaining lease term (years) 2 years 7 months 2 days 3 years 4 months 2 days
Weighted average discount rate 12.00% 12.00%