XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Commitments (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Lease, Cost and Other Information [Table Text Block]
  

Three Months ended

March 31, 2022

  

Three Months ended

March 31, 2021

 

Cash paid for operating lease liabilities

  31,882   31,303 

Cash paid for finance lease liabilities

  2,685   2,685 

Right-of-use assets obtained in exchange for new operating lease liabilities (1)

  663,009    

Property and equipment obtained in exchange for new finance lease liabilities

  43,242    
         

Weighted Average Remaining Lease Term

        

Finance leases (years)

 

2.8 years

   3.8 

Operating leases (years)

 

5 years

   6