XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2022
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]  
Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consisted of:

 
September 30, 2022
   
December 31, 2021
 
Accounts payable – suppliers
 
$
3,066,133
   
$
7,745,592
 
Accrued commissions and royalties
   
2,053,261
     
1,359,691
 
Accrued payroll
   
437,757
     
494,258
 
Accrued vacation
   
554,468
     
421,416
 
Accrued bonuses
   
1,523,979
     
1,378,706
 
Accrued professional fees
   
1,593,504
     
522,935
 
Accrued expenses – other
   
9,416,396
     
1,205,395
 
 TOTAL
 
$
18,645,498
   
$
13,127,993