XML 47 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2025
Inventories [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

   December 31,   December 31, 
   2025   2024 
Raw materials  $843,603   $880,571 
Work in process   457,817    340,404 
Finished goods   1,465,243    1,619,250 
Total Inventories   2,766,663    2,840,225 
Less: Provision for obsolescence   (1,145,240)   (574,071)
   $1,621,423   $2,266,154 
Schedule of Provision for Obsolescence

Changes to the provision for obsolescence consisted of the following:

 

    December 31,     December 31,
    2025     2024
At the beginning of the year   $ 574,071     $ 129,420
Charges to provision     549,218       450,738
Exchange rate     21,951       (6,087)
At the end of the year   $ 1,145,240     $ 574,071