XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY, PLANT AND EQUIPMENT (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Included in inventory [Member]      
Disclosure of detailed information about property, plant and equipment [line items]      
Amortization related to property, plant and equipment $ 2,077 $ 3,025 $ 6,774
Included in cost of goods sold [Member]      
Disclosure of detailed information about property, plant and equipment [line items]      
Amortization related to property, plant and equipment 107,631 118,654 131,580
Included in amortization expenses [Member]      
Disclosure of detailed information about property, plant and equipment [line items]      
Amortization related to property, plant and equipment 87,875 95,673 133,885
Included in research expense [Member]      
Disclosure of detailed information about property, plant and equipment [line items]      
Amortization related to property, plant and equipment $ 589,999 $ 525,916 $ 1,011,445