XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible assets accumulated amortization $ 37,834 $ 34,442
Intangible assets, gross 80,303 76,607
Total accumulated impairment 2,335 2,116
Intangible assets, net 40,134 40,049
Trade Names [Member]    
Intangible assets not subject to amortization 19,267 16,167
Indefinite-Lived, accumulated impairment 2,335 2,116
Intangible assets not subject to amortization, net 16,932 14,051
Database Rights [Member]    
Intangible assets subject to amortization 4,918 4,918
Intangible assets accumulated amortization 4,918 4,918
Finite-Lived, accumulated impairment 0 0
Intangible assets subject to amortization, net 0 0
Service Agreements [Member]    
Intangible assets subject to amortization 3,680 3,680
Intangible assets accumulated amortization 3,680 3,680
Finite-Lived, accumulated impairment 0 0
Intangible assets subject to amortization, net 0 0
Customer Relationships [Member]    
Intangible assets subject to amortization 51,787 51,242
Intangible assets accumulated amortization 29,126 25,765
Finite-Lived, accumulated impairment 0 0
Intangible assets subject to amortization, net 22,661 25,477
Developed Technology Rights [Member]    
Intangible assets subject to amortization 651 600
Intangible assets accumulated amortization 110 79
Finite-Lived, accumulated impairment 0 0
Intangible assets subject to amortization, net $ 541 $ 521