XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Inventory (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished goods $ 121,781 $ 132,289
Raw materials 103,342 113,378
Allowance for excess & obsolete inventory (204,840) (219,687)
Inventory, net $ 20,283 $ 25,980