XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Accumulated Amortization $ (66,648) $ (62,661)
Total intangible assets 172,304 172,304
Total intangible assets 105,656 109,643
State Licensing Agreements [Member]    
Indefinite-Lived Intangible Assets (Excluding Goodwill), Gross $ 47,028 47,028
Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 1 year  
Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 20 years  
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross $ 34,201 34,201
Finite-Lived Intangible Assets, Accumulated Amortization (33,461) (33,255)
Finite-Lived Intangible Assets, Net $ 740 946
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 3 years  
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 15 years  
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets, Gross $ 59,366 59,366
Finite-Lived Intangible Assets, Accumulated Amortization (24,217) (21,900)
Finite-Lived Intangible Assets, Net $ 35,149 37,466
Trademarks and Trade Names [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 1 year  
Trademarks and Trade Names [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 20 years  
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets, Gross $ 6,728 6,728
Finite-Lived Intangible Assets, Accumulated Amortization (6,476) (6,263)
Finite-Lived Intangible Assets, Net $ 252 465
Noncompete Agreements [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 3 years  
Noncompete Agreements [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 5 years  
Licensing Agreements [Member]    
Finite-Lived Intangible Assets, Gross $ 24,981 24,981
Finite-Lived Intangible Assets, Accumulated Amortization (2,494) (1,243)
Finite-Lived Intangible Assets, Net $ 22,487 $ 23,738
Licensing Agreements [Member] | Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 6 years  
Licensing Agreements [Member] | Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 10 years