XML 270 R176.htm IDEA: XBRL DOCUMENT v3.25.0.1
COSTS AND EXPENSES BY NATURE - Schedule of payments for leases of low-value assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Material income and expense [abstract]      
Payments for leases of low-value assets $ (18,555) $ (16,632) $ (17,959)
Total $ (18,555) $ (16,632) $ (17,959)