v3.26.1
Inventory Components (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Raw materials and sub-assemblies $ 5,006,124 $ 5,716,202
Finished goods 350,640 221,241
Inventory reserves (1,135,942) (995,943)
Inventory, net $ 4,220,822 $ 4,941,500