XML 106 R88.htm IDEA: XBRL DOCUMENT v3.25.1
LEASE COMMITMENTS - Leases outstanding (Details)
Dec. 31, 2024
Dec. 31, 2023
LEASE COMMITMENTS    
Operating Lease, Weighted-average remaining term (years) 8 years 6 months 8 years 4 months 24 days
Financing Lease, Weighted-average remaining term (years) 13 years 1 month 6 days 13 years 10 months 24 days
Operating Lease, Weighted-average discount rate 4.31% 3.75%
Financing Lease, Weighted-average discount rate 3.86% 3.77%