v3.26.1
Leases - Summary of Lease Terms and Discount Rates Related to Finance and Operating Leases (Details)
Dec. 31, 2025
Dec. 31, 2024
Weighted-average remaining lease term    
Operating leases 5 years 5 months 4 days 5 years 11 months 1 day
Finance leases 5 years 25 days 6 years 4 months 2 days
Weighted-average discount rate    
Operating leases 14.02% 13.96%
Finance leases 13.97% 14.76%