XML 88 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SCHEDULE OF PREPAYMENT AND OTHER CURRENT ASSETS (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Prepayments And Other Current Assets Net      
Prepayments (including $2,769,741 and $2,255,288 to related parties as of December 31, 2023 and 2022, respectively) $ 3,995,750 $ 3,001,866  
Other current assets 2,330 4,631  
Total prepayments and other current assets 3,998,080 3,006,497  
Less: Allowance for doubtful accounts (including $1,827,763 and $1,152,427 to related parties as of December 31, 2023 and 2022, respectively) (2,354,625) (1,247,580)
Prepayments and other current assets, net $ 1,643,455 $ 1,758,917