v3.26.3
Schedule of Inventory (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Raw materials $ 1,656,266 $ 1,477,422
Work in process 70,920 60,401
Finished goods 1,358,051 978,527
Rental equipment
Allowance excess and obsolete inventory (136,370) (176,419)
Inventory, net $ 2,948,866 $ 2,339,931