v3.26.1
Leases - Summary of Weighted Average Discount Rate (Details)
Mar. 31, 2026
Mar. 31, 2025
Lessee Disclosure [Abstract]    
Operating leases 10.35% 5.05%
Finance leases 6.67% 6.31%