v3.25.4
LEASES - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Dec. 31, 2025
Dec. 31, 2024
Weighted average remaining lease term (in years):    
Operating leases 4 years 10 months 13 days 4 years 5 months 23 days
Finance leases 1 year 4 months 9 days 4 years 4 months 6 days
Weighted average discount rate:    
Operating leases 5.40% 5.10%
Finance leases 5.70% 6.10%