v3.26.1
SCHEDULE OF INVENTORY IMPAIRMENT PROVISIONS (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Balance at the beginning of the period $ 268,260 $ 798,046
Addition 309 25,425
Deletion (55,931) (271,546)
Balance at the end of the period $ 212,638 $ 551,925