XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
TRADE RECEIVABLE, NET
6 Months Ended
Jun. 30, 2024
Credit Loss [Abstract]  
TRADE RECEIVABLE, NET

4. TRADE RECEIVABLE, NET

 

  

As of

June 30, 2024

  

As of

December 31, 2023

 
Trade receivable, gross  $618,736   $1,059,766 
Allowance for expected credit loss   (81,283)   (55,076)
Trade receivable, net  $537,453   $1,004,690