XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Intangibles (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

Estimated Life

  

December 31,

  

December 31,

 
  

(years)

  

2022

  

2021

 

Capitalized patent costs

 17 - 20  $10,646  $10,219 
            

Intangible assets acquired:

           

Purchased intellectual property

 10   250   250 

Developed technology

 5   21,661   1,560 

Customer relationships

 10   10,351   290 

Gross intangible assets

     42,908   12,319 

Accumulated amortization

     (9,738)  (5,708)

Intangibles, net

    $33,170  $6,611 
Finite-Lived Intangible Assets Amortization Expense [Table Text Block]
  

Year Ended

  

Year Ended

 
  

December 31,

  

December 31,

 
  

2022

  

2021

 

Amortization expense

 $6,078  $576 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amortization

 

Year ending December 31:

 

Expense

 

2023

 $5,927 

2024

  5,916 

2025

  5,896 

2026

  5,865 

2027

  1,492