XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Interest Income (Tables)
12 Months Ended
Dec. 31, 2023
Interest Expense [Abstract]  
Schedule of Interest Income
   For the years ended, 
   December 31,   December 31,   December 31, 
   2023   2022   2021 
   $   $   $ 
Interest on related party loan   6,841    6,821    7,357 
Other interest revenue   560,349    217,568    3,622 
Consulting and management fee with affiliated companies   567,190    224,389    10,979