XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

6. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

  

June 30,

2023

  

December 31,

2022

 
Accounts payable  $574,207   $498,188 
Accrued expenses   445,647    365,521 
Payroll liabilities   391,732    - 
Other   143,221    284,030 
Accounts payable and accrued liabilities  $1,554,807   $1,147,739