XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.4
Selling and Marketing Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Selling And Marketing Expenses [Abstract]  
Schedule of Selling and Marketing Expenses
   For the six-month period
ended June 30
 
   (Unaudited)   (Unaudited) 
   2024   2023 
   USD   USD 
         
Marketing and branding expenses   1,134,752    1,288,353 
Advertising expenses   7,940,319    3,348,757 
    9,075,071    4,637,110