v3.26.3
Leases - Schedule of weighted average discount rate and remaining lease term (Details)
Sep. 30, 2026
Dec. 31, 2025
Leases    
Weighted-average discount rate 7.60% 7.80%
Weighted-average remaining lease term 10 years 7 months 6 days 11 years 4 months 24 days