XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Goodwill $ 62,328 $ 62,328
Goodwill, Accumulated Depreciation (714) (714)
Goodwill 61,614 61,614
Finite-lived intangible assets, gross 12,723 12,723
Finite-lived intangible assets, accumulated amortization 12,443 12,303
Finite-lived intangible assets, net 280 420
Total intangible assets other than goodwill 13,914 13,914
Total intangible assets other than goodwill 1,471 1,611
Customer Relationships [Member]    
Finite-lived intangible assets, gross 9,192 9,192
Finite-lived intangible assets, accumulated amortization 9,152 9,132
Finite-lived intangible assets, net $ 40 $ 60
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 5 years 5 years
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 15 years 15 years
Technology-Based Intangible Assets [Member]    
Finite-lived intangible assets, gross $ 1,959 $ 1,959
Finite-lived intangible assets, accumulated amortization 1,719 1,599
Finite-lived intangible assets, net $ 240 $ 360
Technology-Based Intangible Assets [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 3 years 3 years
Technology-Based Intangible Assets [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 7 years 7 years
Trade Names [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 10 years 10 years
Finite-lived intangible assets, gross $ 1,572 $ 1,572
Finite-lived intangible assets, accumulated amortization 1,572 1,572
Finite-lived intangible assets, net 0 0
Trade Names 1 [Member]    
Indefinite trade name $ 1,191 $ 1,191