v3.26.1
Summary of weighted average remaining lease terms and discount rates (Details)
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Weighted-average remaining lease term - operating leases 4 years 5 months 1 day
Weighted-average remaining lease term - Discount rate 14.80%