Note 12 - Goodwill and Other Intangible Assets - Definite-lived Intangible Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Gross amount | $ 77,792 | |
Accumulated amortization | (14,878) | |
Net balance | 62,914 | $ 64,116 |
Intellectual Property/ Tradename and Brand [Member] | ||
Gross amount | 7,087 | |
Accumulated amortization | (1,474) | |
Net balance | $ 5,613 | |
Intellectual Property/ Tradename and Brand [Member] | Weighted Average [Member] | ||
Weighted-average amortization period (years) (Year) | 11 years 10 months 24 days | |
Noncompete Agreements [Member] | ||
Gross amount | $ 5,500 | |
Accumulated amortization | (1,662) | |
Net balance | $ 3,838 | |
Noncompete Agreements [Member] | Weighted Average [Member] | ||
Weighted-average amortization period (years) (Year) | 9 years 3 months 18 days | |
Customer Lists [Member] | ||
Gross amount | $ 65,205 | |
Accumulated amortization | (11,742) | |
Net balance | $ 53,463 | |
Customer Lists [Member] | Weighted Average [Member] | ||
Weighted-average amortization period (years) (Year) | 20 years |