XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Goodwill and Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accumulated amortization $ (16,145) $ (12,401)
Intangible assets, gross 108,766 44,436
Intangible assets, net 92,621 32,035
Trade Names [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill) 36,868 21,368
Customer Relationships [Member]    
Finite-lived intangible assets, gross 62,559 22,559
Accumulated amortization (15,084) (12,100)
Finite-lived intangible assets, net 47,475 10,459
Noncompete Agreements [Member]    
Finite-lived intangible assets, gross 2,339 509
Accumulated amortization (679) (301)
Finite-lived intangible assets, net 1,660 $ 208
Technology-Based Intangible Assets [Member]    
Finite-lived intangible assets, gross 7,000  
Accumulated amortization (382)  
Finite-lived intangible assets, net $ 6,618