XML 54 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
12 Months Ended
Dec. 31, 2024
Disclosure of Inventories [Abstract]  
Inventories Inventories
 20242023
Raw materials101,510 76,440 
Finished goods (Note 5)188,154 179,611 
 289,664 256,051