XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
TRADE RECEIVABLES (Table)
6 Months Ended
Jun. 30, 2023
TRADE RECEIVABLES  
Schedule of Principal Trade Receivable

 

 

As of

 

 

 

June 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Trade receivables

 

 

2,487,755

 

 

 

2,868,364

 

Allowances for expected credit losses

 

 

(291,940)

 

 

-

 

 

 

$2,195,815

 

 

$2,868,364