XML 36 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Note 14 - Commitments (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Lease, Cost and Other Information [Table Text Block]
   
Three months ended March 31,
 
Lease cost
 
2021
   
2020
 
Cash paid for operating lease liabilities
   
31,303
     
17,264
 
Cash paid for finance lease liabilities
   
2,685
     
2,252
 
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
 
(1) For the three months ended March 31, 2021, the balance includes operating leases existing as of the adoption of ASC 842 on January 1, 2021.
               
                 
Weighted-average remaining lease term - operating leases (years)
   
6.0
     
7.0
 
Weighted-average remaining lease term- finance leases (years)
   
3.8
     
4.8