v3.26.1
Inventories, Net - Components of Inventories (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Inventories, Net      
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
Fully provisioned inventory by way of disposal $ 0 $ 1,125,711