XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventories  
Schedule of Inventory

 

 

June 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Raw materials

 

$1,034,721

 

 

$872,184

 

Work-in progress

 

 

193,508

 

 

 

229,771

 

Finished goods

 

 

6,801,352

 

 

 

6,658,166

 

Subtotal

 

$8,029,581

 

 

$7,760,121

 

Less: Reserve for obsolescence

 

 

(1,128,000 )

 

 

(1,128,000 )

 

 

 

 

 

 

 

 

 

Total inventories

 

$6,901,581

 

 

$6,632,121