Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Weighted- Average Remaining Lease Term And Discount Rate (Details)

v3.26.1
Leases - Weighted- Average Remaining Lease Term And Discount Rate (Details)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Operating leases -Weighted-average remaining lease term (in years) 11 years 7 months 6 days 12 years 2 months 12 days 12 years 7 months 6 days
Operating leases - Weighted-average discount rate 18.30% 14.40% 13.40%