XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Note 6 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

 
  

2020

  

2019

 

Equipment and software

 $48,316  $42,733 

Furniture and fixtures

  2,496   2,204 

Leasehold improvements

  34,056   33,797 

Construction in progress

  432   559 

Subtotal

  85,300   79,293 

Less accumulated depreciation

  (34,687)  (28,510

)

Total

 $50,613  $50,783