v3.26.1
Leases - Schedule of Lease Term and Incremental Borrowing Rates for Leases (Details)
Jun. 30, 2026
Sep. 30, 2025
Weighted-average remaining lease term (in months):    
Operating leases 49 months 24 days 46 months 27 days
Finance leases 3 months 12 days
Weighted-average discount rate:    
Operating leases 7.10% 7.20%
Finance leases 0.00% 4.40%