v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventories  
Schedule of inventories

June 30,

December 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

Raw materials

$

629,724

$

165,140

Work-in-process

 

2,551,558

 

681,176

Finished goods

 

454,689

 

252,036

 

3,635,970

 

1,098,352

Inventory reserve

 

(11,550)

 

(6,881)

$

3,624,420

$

1,091,471