XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Inventory (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Raw materials $ 1,447,864 $ 1,477,422
Work in process 61,433 60,401
Finished goods 966,644 978,527
Rental Equipment
Allowance excess and obsolete inventory (135,298) (176,419)
Inventory, net $ 2,340,644 $ 2,339,931