XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Prepaids and Deposits (Details) - Schedule of Prepaid and Deposits - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Prepaid And Deposits [Abstract]    
Prepaid expenses $ 651,984 $ 957,645
Deposits 135,864 113,893
Prepaid and deposits 787,848 1,071,538
Prepaids and deposits - current 787,848 1,060,765
Deposits- non-current $ 10,773