XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventories [Abstract]  
Schedule of Inventories Our inventories consist of the following:
   December 31   December 31, 
   2023   2022 
Raw materials  $351,241   $8,883 
Work-in-progress and finished goods   509,677    2,057,779 
Inventories  $860,918   $2,066,662