XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Intangible Assets, Including Goodwill - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Gross $ 34,177 $ 33,464
Finite-Lived Intangible Assets, Accumulated Amortization 10,192 9,402
Net book value of amortizable intangible assets 23,985 24,062
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets, Gross 6,900 6,900
Finite-Lived Intangible Assets, Accumulated Amortization 2,447 2,255
Purchased and Developed Software [Member]    
Finite-Lived Intangible Assets, Gross 5,615 5,284
Finite-Lived Intangible Assets, Accumulated Amortization 3,629 3,405
In-process Internally Developed Software Platform [Member]    
Finite-Lived Intangible Assets, Gross 6,462 6,080
Finite-Lived Intangible Assets, Accumulated Amortization 0 0
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross 13,910 13,910
Finite-Lived Intangible Assets, Accumulated Amortization 3,378 3,054
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets, Gross 1,260 1,260
Finite-Lived Intangible Assets, Accumulated Amortization 708 660
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets, Gross 30 30
Finite-Lived Intangible Assets, Accumulated Amortization $ 30 $ 28