v3.26.1
Note 13 - Business Segment Information (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
Jun. 30, 2025
Number of Reportable Segments 2    
Waste Management Services [Member]      
Increase (Decrease) in Total Assets $ 0.3    
Golf and Related Operations [Member]      
Increase (Decrease) in Total Assets 1.0    
Corporate Segment [Member]      
Increase (Decrease) in Total Assets $ (1.4)    
Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Number of Major Customers 0    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Waste Management Services [Member]      
Number of Major Customers 0 0 0