v3.26.1
Summary of weighted average remaining lease terms and discount rates (Details)
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Weighted-average remaining lease term - operating leases 7 years 1 month 24 days
Weighted-average remaining lease term - Discount rate 15.74%