XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts receivable (Tables)
9 Months Ended
Sep. 30, 2022
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable

           
   September 30, 2022   December 31, 2021 
Accounts receivable  $4,275,123   $6,684,469 
Expected credit losses   (53,068)   (56,605)
           
Net accounts receivable  $4,222,055   $6,627,864