XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories, Net (Tables)
12 Months Ended
Dec. 31, 2023
Inventories, Net  
Schedule of Inventories

December 31, 

December 31, 

    

2023

    

2022

Purchased Parts and Components

$

9,500,415

$

10,399,527

Work-in-Process

 

394,923

 

344,242

Finished Goods

 

4,880,643

 

1,941,689

Less: Reserve for Obsolescence

 

(5,775,551)

 

(1,417,489)

Inventories, Net

$

9,000,430

$

11,267,969