v3.25.2
Note 13 - Business Segment Information (Details Textual)
Pure in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
USD ($)
Jun. 30, 2024
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]        
Increase (Decrease) in Total Assets     $ (1.3)  
Waste Management Services [Member] | Operating Segments [Member]        
Increase (Decrease) in Total Assets     1.5  
Golf and Related Operations [Member] | Operating Segments [Member]        
Increase (Decrease) in Total Assets     $ 1.1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Number of Major Customers 0 0 0 0