XML 87 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS RECEIVABLE (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Beginning balance
Additions to allowance 1,726,142
Foreign currency translation adjustment (7,182)
Ending balance $ 1,718,960