v3.25.2
Note 7 - Goodwill and Identifiable Intangibles - Identifiable Intangibles By Major Asset Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortizable intangible assets, accumulated amortization $ (4,702) $ (4,368)
Total identifiable intangibles, gross 8,058 8,058
Total identifiable intangibles, net 3,356 3,690
Technology-Based Intangible Assets [Member]    
Amortizable intangible assets, gross 3,958 3,958
Amortizable intangible assets, accumulated amortization (1,251) (1,122)
Amortizable intangible assets, net $ 2,707 $ 2,836
Technology-Based Intangible Assets [Member] | Minimum [Member]    
Estimated useful lives (Year) 1 year 1 year
Technology-Based Intangible Assets [Member] | Maximum [Member]    
Estimated useful lives (Year) 20 years 20 years
Customer Relationships [Member]    
Estimated useful lives (Year) 10 years 10 years
Amortizable intangible assets, gross $ 4,100 $ 4,100
Amortizable intangible assets, accumulated amortization (3,451) (3,246)
Amortizable intangible assets, net $ 649 $ 854