XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Intangible Assets, Including Goodwill (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

September 30,

  

December 31,

 
  

2023

  

2022

 
  

Gross

      

Gross

     
  

Carrying

  

Accumulated

  

Carrying

  

Accumulated

 
  

Amount

  

Amortization

  

Amount

  

Amortization

 

Technology platform

 $9,765  $4,929  $9,765  $4,354 

Purchased and developed software

  5,635   3,948   4,682   3,375 

In-Process internally developed software platform

  5,618   -   4,074   - 

Customer relationships

  15,000   3,820   15,000   2,849 

Trademarks and trade names

  1,600   952   1,600   808 

Non-compete

  30   24   30   13 
   37,648   13,673   35,151   11,399 

Accumulated amortization

  13,673       11,399     

Net book value of amortizable intangible assets

 $23,975      $23,752