XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepayments and Other Assets (Tables)
6 Months Ended
Jun. 30, 2024
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of prepayments and other assets

As of

As of

June 30, 2024

December 31, 2023

    

USD

    

USD

Prepayments

$

1,860,506

$

3,953,340

Others

 

261,935

 

664,411

Total prepayments and other assets

$

2,122,441

$

4,617,751