XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Other payables and accrued liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Other payables and accrued liabilities

          
  

March 31,

2023

  

December 31,

2022

 
Employee compensation payable  $1,004,959   $996,823 
Payable from prior acquisition   565,953    563,524 
Other   398,726    404,154 
   $1,969,638   $1,964,501