v3.26.1
INVENTORY (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods, net of impairment provision from prior periods $ 946,045 $ 827,537
Work in process, net of impairment provision from prior periods 1,049,967 774,265
Less: impairment of finished goods inventory included in cost of goods sold (159,038) 0
Less: impairment of work in process inventory included in cost of goods sold (530,672) (486,480)
Inventory $ 1,306,302 $ 1,115,322