XML 111 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE TERM AND DISCOUNT RATE (Details)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
LEASES [ABSTRACT]      
Finance Lease, Weighted Average Remaining Lease Term 1 year 10 months 29 days 2 years 3 months 20 days 1 year 10 months 17 days
Operating Lease, Weighted Average Remaining Lease Term 3 years 7 months 28 days 4 years 1 month 14 days 4 years 22 days
Finance Lease, Weighted Average Discount Rate, Percent 6.16% 5.51% 2.07%
Operating Lease, Weighted Average Discount Rate, Percent 7.27% 6.88% 4.91%