v3.25.2
Leases - Summary of Lease Term and Incremental Borrowing Rates for Leases (Details)
Jun. 30, 2025
Sep. 30, 2024
Weighted-average remaining lease term (in months):    
Operating leases 47 months 9 days 46 months
Finance leases 5 months 24 days 13 months 12 days
Weighted-average discount rate:    
Operating leases 7.30% 6.60%
Finance leases 4.40% 4.40%