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

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Purchased Parts and Components

$

5,357,782

$

5,369,273

Work-in-Process

 

230,611

 

198,207

Finished Goods

 

2,260,505

 

2,689,458

Less: Reserve for Obsolescence

 

(6,091,008)

 

(6,068,188)

Inventories, Net

$

1,757,890

$

2,188,750