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