XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Other payables and accrued liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 8 – Other payables and accrued liabilities

 

Other payables and accrued liabilities consist of the following:

 

               
    December 31,
2024
  December 31,
2023
         
Payables to non-trade vendors and service providers   $ 1,381,806     $ 1,773,105  
Salary payable     839,090       693,396  
Total other payables and accrued liabilities   $ 2,220,896     $ 2,466,501