Note 3 - Intangible Assets, Net (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
Jan. 01, 2022 |
Apr. 01, 2020 |
|
| Asset Impairment Charges | $ 2,241 | $ 0 | $ 2,241 | $ 25,700 | |||
| Amortization of Intangible Assets | 2,495 | $ 2,995 | 4,978 | $ 5,251 | |||
| Customer Relationships [Member] | |||||||
| Asset Impairment Charges | 383 | ||||||
| Finite-Lived Intangible Assets, Gross | 36,686 | 36,686 | $ 39,168 | ||||
| Internallly-developed Software [Member] | |||||||
| Asset Impairment Charges | 597 | ||||||
| Software Developed for Internal Use, Not Commenced Amortization [Member] | |||||||
| Finite-Lived Intangible Assets, Gross | $ 653 | $ 653 | |||||
| Winopoly, LLC [Member] | |||||||
| Business Acquisition, Percentage of Voting Interests Acquired | 50.00% | ||||||
| True North Loyalty, LLC [Member] | |||||||
| Business Acquisition, Percentage of Voting Interests Acquired | 100.00% | ||||||