Note 5 - Revenues (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Disaggregation of Revenue [Table Text Block] |
| |
|
Three Months Ended
|
|
|
Six Months Ended
|
|
| |
|
June 30,
|
|
|
June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
|
2026
|
|
|
2025
|
|
|
Waste management and brokerage services
|
|
$ |
9,297 |
|
|
$ |
8,889 |
|
|
$ |
20,047 |
|
|
$ |
17,664 |
|
|
Captive landfill management operations
|
|
|
816 |
|
|
|
853 |
|
|
|
1,575 |
|
|
|
1,755 |
|
|
Total waste management services revenues
|
|
|
10,113 |
|
|
|
9,742 |
|
|
|
21,622 |
|
|
|
19,419 |
|
|
Food, beverage and merchandise sales
|
|
|
4,113 |
|
|
|
3,760 |
|
|
|
6,126 |
|
|
|
5,784 |
|
|
Membership dues revenue
|
|
|
1,844 |
|
|
|
1,829 |
|
|
|
3,693 |
|
|
|
3,662 |
|
|
Room rental revenue
|
|
|
2,188 |
|
|
|
2,018 |
|
|
|
3,255 |
|
|
|
3,104 |
|
|
Greens fees and cart rental revenue
|
|
|
1,179 |
|
|
|
1,060 |
|
|
|
1,237 |
|
|
|
1,119 |
|
|
Salon and spa services
|
|
|
647 |
|
|
|
1,025 |
|
|
|
1,334 |
|
|
|
1,929 |
|
|
Fitness and tennis lesson revenue
|
|
|
69 |
|
|
|
69 |
|
|
|
160 |
|
|
|
109 |
|
|
Other revenue
|
|
|
745 |
|
|
|
749 |
|
|
|
1,130 |
|
|
|
1,194 |
|
|
Total golf and related operations revenue
|
|
|
10,785 |
|
|
|
10,510 |
|
|
|
16,935 |
|
|
|
16,901 |
|
|
Total net operating revenues
|
|
$ |
20,898 |
|
|
$ |
20,252 |
|
|
$ |
38,557 |
|
|
$ |
36,320 |
|
|
| Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] |
| |
|
|
|
|
|
Provision
|
|
|
Write-offs
|
|
|
|
|
|
| |
|
Balance at
|
|
|
for Credit
|
|
|
less
|
|
|
Balance at
|
|
| |
|
Beginning of Period
|
|
|
Losses
|
|
|
Recoveries
|
|
|
End of Period
|
|
|
Allowance for credit losses
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, 2026
|
|
$ |
282 |
|
|
$ |
72 |
|
|
$ |
(11 |
) |
|
$ |
343 |
|
|
Three months ended June 30, 2025
|
|
$ |
249 |
|
|
$ |
38 |
|
|
$ |
(27 |
) |
|
$ |
260 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six months ended June 30, 2026
|
|
$ |
240 |
|
|
$ |
114 |
|
|
$ |
(11 |
) |
|
$ |
343 |
|
|
Six months ended June 30, 2025
|
|
$ |
260 |
|
|
$ |
45 |
|
|
$ |
(45 |
) |
|
$ |
260 |
|
|
| Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
| |
|
|
|
|
|
Unbilled
|
|
|
|
|
|
|
|
|
|
| |
|
Balance at
|
|
|
Membership
|
|
|
|
|
|
|
Balance at
|
|
| |
|
Beginning of Period
|
|
|
Dues
|
|
|
Billings
|
|
|
End of Period
|
|
|
Contract Assets:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unbilled membership dues receivable
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, 2026
|
|
$ |
707 |
|
|
$ |
708 |
|
|
$ |
(427 |
) |
|
$ |
988 |
|
|
Three months ended June 30, 2025
|
|
$ |
733 |
|
|
$ |
769 |
|
|
$ |
(465 |
) |
|
$ |
1,037 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six months ended June 30, 2026
|
|
$ |
541 |
|
|
$ |
1,276 |
|
|
$ |
(829 |
) |
|
$ |
988 |
|
|
Six months ended June 30, 2025
|
|
$ |
582 |
|
|
$ |
1,383 |
|
|
$ |
(928 |
) |
|
$ |
1,037 |
|
| |
|
Balance at
|
|
|
|
|
|
|
Revenue
|
|
|
Balance at
|
|
| |
|
Beginning of Period
|
|
|
Billings
|
|
|
Recognized
|
|
|
End of Period
|
|
|
Contract Liabilities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deferred membership dues revenue
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, 2026
|
|
$ |
5,126 |
|
|
$ |
2,484 |
|
|
$ |
(1,844 |
) |
|
$ |
5,766 |
|
|
Three months ended June 30, 2025
|
|
$ |
5,134 |
|
|
$ |
2,429 |
|
|
$ |
(1,829 |
) |
|
$ |
5,734 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six months ended June 30, 2026
|
|
$ |
3,530 |
|
|
$ |
5,929 |
|
|
$ |
(3,693 |
) |
|
$ |
5,766 |
|
|
Six months ended June 30, 2025
|
|
$ |
3,524 |
|
|
$ |
5,872 |
|
|
$ |
(3,662 |
) |
|
$ |
5,734 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer advance deposits
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, 2026
|
|
$ |
1,746 |
|
|
$ |
709 |
|
|
$ |
(799 |
) |
|
$ |
1,656 |
|
|
Three months ended June 30, 2025
|
|
$ |
1,647 |
|
|
$ |
723 |
|
|
$ |
(721 |
) |
|
$ |
1,649 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six months ended June 30, 2026
|
|
$ |
1,688 |
|
|
$ |
1,182 |
|
|
$ |
(1,214 |
) |
|
$ |
1,656 |
|
|
Six months ended June 30, 2025
|
|
$ |
1,565 |
|
|
$ |
1,228 |
|
|
$ |
(1,144 |
) |
|
$ |
1,649 |
|
|