v3.26.1
Inventories (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Oct. 11, 2024
Inventory Disclosure [Abstract]      
Inventory net $ 2,163,437 $ 2,824,353 $ 4,650,000
Inventory write down $ 6,042 $ 56,583