v3.26.1
Note 5 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Goodwill, Acquired During Period       $ 11,332  
Intangible Asset, Finite-Lived, Amortization Expense   $ 2,000 $ 2,000 $ 3,900 $ 4,000
Intangible Asset, Finite-Lived, Remaining Amortization Period (Year)   8 years 9 months 3 days   8 years 9 months 3 days  
Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   1 year   1 year  
Minimum [Member] | Customer Relationships [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   3 years   3 years  
Minimum [Member] | State Licenses [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   6 years   6 years  
Minimum [Member] | Noncompete Agreements [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   3 years   3 years  
Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   20 years   20 years  
Maximum [Member] | Customer Relationships [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   15 years   15 years  
Maximum [Member] | State Licenses [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   10 years   10 years  
Maximum [Member] | Noncompete Agreements [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   5 years   5 years  
Personal Care Segment [Member]          
Goodwill, Acquired During Period       $ 11,332  
HomeCourt Acquisition [Member]          
Payments to Acquire Businesses, Gross $ 12,200        
HomeCourt Acquisition [Member] | Personal Care Segment [Member]          
Goodwill, Acquired During Period $ 11,300        
HomeCourt Acquisition [Member] | Personal Care Segment [Member] | State Licenses [Member]          
Intangible Asset, Finite-Lived, Acquired       600  
HomeCourt Acquisition [Member] | Personal Care Segment [Member] | Noncompete Agreements [Member]          
Intangible Asset, Finite-Lived, Acquired       $ 300