XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
TRADE RECEIVABLES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
TRADE RECEIVABLES    
Trade Receivables $ 2,487,755 $ 2,868,364
Allowances for expected credit losses (291,940) 0
Total $ 2,195,815 $ 2,868,364