XML 90 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Prepayments And Other Current Assets Net    
Beginning balance $ 1,247,580
Additions to allowance 1,169,058 1,284,005
Foreign currency translation adjustment (62,013) (36,425)
Ending balance $ 2,354,625 $ 1,247,580