XML 53 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Equipment

 $11,024  $12,541 

Leasehold improvements

  14,424   14,937 

Furniture and fixtures

  4,786   5,030 

Gross property and equipment

  30,234   32,508 

Accumulated depreciation and amortization

  (19,493)  (19,503)

Property and equipment, net

 $10,741  $13,005