v3.25.2
Note 5 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue from Contract with Customer, Excluding Assessed Tax $ 20,252 $ 23,057 $ 36,320 $ 41,915
Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 20,252 23,057 36,320 41,915
Waste Management Services [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 9,742 12,220 19,419 24,690
Waste Management Services [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 9,742 12,220 19,419 24,690
Waste Management Services [Member] | Waste Brokerage And Management Services Member | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 8,889 11,437 17,664 23,224
Waste Management Services [Member] | Captive Landfill Management Operations [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 853 783 1,755 1,466
Golf and Related Operations [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 10,510 10,837 16,901 17,225
Golf and Related Operations [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 10,510 10,837 16,901 17,225
Golf and Related Operations [Member] | Food and Beverage [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 3,760 3,996 5,784 6,007
Golf and Related Operations [Member] | Food and Beverage [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 3,760 3,996 5,784 6,007
Golf and Related Operations [Member] | Membership Dues [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,829 1,839 3,662 3,813
Golf and Related Operations [Member] | Room Rental [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 2,018 2,052 3,104 3,047
Golf and Related Operations [Member] | Green Fees and Cart Rental [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,060 1,169 1,119 1,238
Golf and Related Operations [Member] | Salon and Spa Services [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,025 991 1,929 1,790
Golf and Related Operations [Member] | Fitness and Tennis Lesson [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 69 79 109 188
Golf and Related Operations [Member] | Other Revenue [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 749 $ 711 $ 1,194 $ 1,142