v3.26.1
Right of Use Asset and Operating Lease Liability - Schedule of weighted average discount rate and remaining lease term of lease liability (Details)
Jun. 30, 2026
Mar. 31, 2026
Operating Lease, Liability [Abstract]    
Weighted average discount rate 11.16% 7.27%
Weighted average remaining lease term (in years) 8 years 11 months 23 days 4 years 10 months 6 days
Finance Lease, Liability [Abstract]    
Weighted average discount rate 9.90% 9.90%
Weighted average remaining lease term (in years) 2 years 9 months 3 years