XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
TRADE RECEIVABLES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
TRADE RECEIVABLES    
Trade Receivables $ 2,346,753 $ 1,894,448
Allowances for expected credit losses (494,668) (517,877)
Total $ 1,852,085 $ 1,376,571