v3.26.1
Note 5 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer, Excluding Assessed Tax $ 20,898 $ 20,252 $ 38,557 $ 36,320
Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 20,898 20,252 38,557 36,320
Waste Management Services [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 10,113 9,742 21,622 19,419
Waste Management Services [Member] | Waste Brokerage And Management Services Member | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 9,297 8,889 20,047 17,664
Waste Management Services [Member] | Captive Landfill Management Operations [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 816 853 1,575 1,755
Golf and Related Operations [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 10,785 10,510 16,935 16,901
Golf and Related Operations [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 10,785 10,510 16,935 16,901
Golf and Related Operations [Member] | Food and Beverage [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 4,113 3,760 6,126 5,784
Golf and Related Operations [Member] | Food and Beverage [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 4,113 3,760 6,126 5,784
Golf and Related Operations [Member] | Membership Dues [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,844 1,829 3,693 3,662
Golf and Related Operations [Member] | Room Rental [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 2,188 2,018 3,255 3,104
Golf and Related Operations [Member] | Green Fees and Cart Rental [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,179 1,060 1,237 1,119
Golf and Related Operations [Member] | Salon and Spa Services [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 647 1,025 1,334 1,929
Golf and Related Operations [Member] | Fitness and Tennis Lesson [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 69 69 160 109
Golf and Related Operations [Member] | Other Revenue [Member] | Operating Segments [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 745 $ 749 $ 1,130 $ 1,194