XML 122 R104.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of weighted average lease terms and discount rates (Details)
Dec. 31, 2025
Dec. 31, 2024
Weighted average remaining lease term (years):    
Operating leases 9 years 9 months 29 days 10 years 8 months 23 days
Finance leases 10 years 8 months 23 days 7 years 8 months 1 day
Weighted average discount rate:    
Operating leases 7.92% 8.49%
Finance leases 6.89% 7.38%