XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 07, 2023
Amortization of Intangible Assets $ 1,424 $ 1,358 $ 4,252 $ 4,242  
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) $ 0 $ 0 $ 0 $ 0  
Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 7 years   7 years    
Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 15 years   15 years    
Systems Products International, Inc.(SPI) [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill         $ 2,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets         200
Systems Products International, Inc.(SPI) [Member] | Customer Relationships [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         $ 1,200
Finite-Lived Intangible Asset, Useful Life (Year)         10 years
Systems Products International, Inc.(SPI) [Member] | Developed Technology Rights [Member]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles         $ 600