XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF CASH AND RESTRICTED CASH (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Risks and Uncertainties [Abstract]        
Cash and cash equivalent $ 3,353,326 $ 5,081,086 $ 8,481,915  
Restricted cash 553,232 553,232 628,232  
Total cash and restricted cash $ 3,906,558 $ 5,634,318 $ 9,110,147 $ 24,690,124