v3.26.1
Schedule of Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Details)
Mar. 31, 2026
Leases  
Weighted average remaining lease term (years) operating leases 6 years 9 months 18 days
Weighted average remaining lease term (years) financing leases 2 years 4 months 28 days
Weighted average discount rate operating leases 6.27%
Weighted average discount rate financing leases 7.68%