XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
The components of inventory consist of the following:

The components of inventory consist of the following:

 

               
    December 31,  
    2024     2023  
Raw materials   $ 414,806     $ 648,264  
Work in progress     60,719       75,795  
Finished goods     442,763       712,588  
Inventory   $ 918,288     $ 1,436,647