XML 47 R38.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE RECEIVABLES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
TRADE RECEIVABLES    
Trade Receivables $ 1,980,145 $ 1,894,448
Allowances for expected credit losses (523,513) (508,542)
Foreign translation differences (14,478) (9,335)
Total $ 1,442,154 $ 1,376,571