XML 140 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES AND COMMITMENTS - Terms and Discounts Under Operating Leases (Details)
Dec. 31, 2023
Dec. 31, 2022
Weighted average remaining lease term (years)    
Operating leases 8 years 6 years
Finance leases 8 years 5 years
Weighted average discount rate    
Operating leases 5.40% 3.10%
Finance leases 6.20% 2.50%