v3.26.1
SCHEDULE OF INVENTORY (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Equipment parts $ 1,162,586 $ 1,098,427
Finished goods 407,404 460,676
Work in process 132,985 193,498
Consignment inventory 38,361 38,361
Inventory reserve (562,170) (503,835)
Total inventory, net $ 1,179,167 $ 1,287,127