v3.26.1
Lessee Operating Leases - Schedule of Details of Leases Presented in Balance Sheets (Details)
Jun. 30, 2026
Jun. 30, 2025
Lessee Disclosure [Abstract]    
Weighted-average remaining life 3 years 4 months 24 days 4 years 3 months 18 days
Weighted-average discount rate 8.10% 8.10%