XML 123 R75.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES - Inventory Valuation Allowance (Details) - Inventory Valuation Allowance [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
INVENTORIES [Abstract]    
Balance at the beginning of the year $ 8,255,880 $ 3,504,333
Addition 2,554,421 6,462,514
Write-off (1,850,440) (1,626,613)
Foreign exchange 219,274 (84,354)
Balance at the end of the year $ 9,179,135 $ 8,255,880