v3.25.4
LEASES - Weighted average remaining lease term and discount rate (Details)
Dec. 31, 2025
Dec. 31, 2024
LEASES    
Operating leases weighted average remaining lease term (years) 5 years 10 months 24 days 3 years 1 month 6 days
Finance leases weighted average remaining lease term (years) 27 years 2 months 12 days  
Operating leases weighted average discount rate 3.72% 3.14%
Finance leases weighted average discount rate 5.34%