XML 93 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS OF DEPOSITS PAID (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deposits Paid Net    
Beginning balance $ 1,244,350
Additions to allowance 484,800 1,280,681
Foreign currency translation adjustment (34,984) (36,331)
Ending balance $ 1,694,166 $ 1,244,350