v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventories  
Schedule of inventories

March 31, 

December 31, 

    

2023

    

2022

Raw materials

$

416,367

$

1,375,669

Work-in-process

 

2,095,341

 

528,631

Finished goods

 

118,808

 

284,048

 

2,630,516

 

2,188,348

Inventory reserve

 

(11,385)

 

(10,431)

$

2,619,131

$

2,177,917