v3.26.1
INVENTORIES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
INVENTORIES    
Raw materials $ 1,372,038 $ 1,200,254
Finished goods 483,873 556,014
Inventories, gross 1,855,911 1,756,268
Obsolescence reserve (142,005) (133,435)
Total inventories, net $ 1,713,906 $ 1,622,833