XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Intangible Assets and Goodwill (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Aug. 17, 2023
Dec. 31, 2023
Dec. 31, 2022
Amortization of Intangible Assets   $ 3,055 $ 2,702
Public Offering [Member]      
Stock Issued During Period, Shares, New Issues (in shares) 3,000,000    
Trade Names [Member]      
Impairment of Intangible Assets, Finite-Lived   340  
Customer Lists [Member]      
Impairment of Intangible Assets, Finite-Lived   1,090  
Technology-Based Intangible Assets [Member]      
Impairment of Intangible Assets, Finite-Lived   2,864  
Capitalized Software [Member]      
Impairment of Intangible Assets, Finite-Lived   $ 758