v3.26.1
SCHEDULE OF INVENTORY (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Equipment parts $ 1,141,032 $ 1,098,427
Finished goods 416,496 460,676
Work in process 152,782 193,498
Consignment inventory 38,361 38,361
Inventory reserve (503,835) (503,835)
Total inventory, net $ 1,244,836 $ 1,287,127