XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.3
Note 5 - Revenues (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 03, 2014
Number of Suspended Saltwater Injection Wells 2   2           2
Revenue from Contract with Customer, Excluding Assessed Tax $ 24,296 $ 25,746 $ 62,852 $ 62,067          
Number of Golf Courses 4                
Accounts Receivable, Allowance for Credit Loss $ 400   400   $ 200        
Contract with Customer, Asset, after Allowance for Credit Loss 776 $ 814 776 $ 814 541 $ 988 $ 1,037 $ 582  
Contract with Customer, Liability $ 4,600   4,600   3,500        
Customer Concentration Risk [Member] | Revenue Benchmark [Member]                  
Number of Major Customers 0                
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member]                  
Concentration Risk, Percentage 12.00% 24.00%              
Waste Management Services [Member]                  
Accounts Receivable, after Allowance for Credit Loss $ 8,700   $ 8,700   8,800        
Waste Management Services [Member] | Maximum [Member]                  
Contract Term (Year) 1 year                
Waste Management Services [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]                  
Concentration Risk, Percentage 46.00% 50.00% 52.00% 52.00%          
Number of Major Customers 0   0 0          
Waste Management Services [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]                  
Number of Major Customers 1 2              
Waste Management Services [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member]                  
Concentration Risk, Percentage 14.00% 26.00%              
Golf and Related Operations [Member]                  
Revenue from Contract with Customer, Excluding Assessed Tax $ 13,198 $ 12,828 $ 30,132 $ 29,729          
Number of Golf Courses 4                
Membership Agreement, Term 1 year                
Accounts Receivable, after Allowance for Credit Loss $ 1,500   $ 1,500   $ 1,000        
Golf and Related Operations [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]                  
Concentration Risk, Percentage 54.00% 50.00% 48.00% 48.00%          
Number of Major Customers     0 0          
Golf and Related Operations [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]                  
Number of Major Customers 0       0        
Salt Water Injection Wells [Member] | Waste Management Services [Member]                  
Revenue from Contract with Customer, Excluding Assessed Tax $ 0 $ 0 $ 0 $ 0          
Customer Advance Deposits [Member]                  
Contract with Customer, Liability $ 1,498 $ 1,473 $ 1,498 $ 1,473 $ 1,688 $ 1,656 $ 1,649 $ 1,565