XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Trade and Other Payables (Tables)
12 Months Ended
Dec. 31, 2021
Trade And Other Payables Textblock [Abstract]  
Schedule of trade and other payables
   December 31, 
   2021   2020 
         
Trade payables  $4,778,784   $1,294,459 
Accrued expenses   1,790,921    284,589 
Employee payables   754,376    139,134 
Tax payables   422,907    164,065 
           
   $7,746,988   $1,882,247