XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Revenues (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Waste management and brokerage services

  $ 12,156     $ 10,752     $ 29,821     $ 33,976  

Captive landfill management operations

    762       709       2,517       2,175  

Total waste management services revenues

    12,918       11,461       32,338       36,151  

Food, beverage and merchandise sales

    4,553       4,615       10,337       10,622  

Membership dues revenue

    1,770       1,801       5,431       5,614  

Room rental revenue

    2,870       2,846       5,974       5,893  

Greens fees and cart rental revenue

    1,911       1,784       3,030       3,022  

Salon and spa services

    936       1,015       2,865       2,805  

Fitness and tennis lesson revenue

    51       55       160       243  

Other revenue

    737       658       1,932       1,800  

Total golf and related operations revenue

    12,828       12,774       29,729       29,999  

Total net operating revenues

  $ 25,746     $ 24,235     $ 62,067     $ 66,150  
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 September 30, 2025

  $ 260     $ 38     $ (13 )   $ 285  

Three months ended September 30, 2024

  $ 254     $ 8     $ (10 )   $ 252  
                                 

Nine months ended September 30, 2025

  $ 260     $ 83     $ (58 )   $ 285  

Nine months ended September 30, 2024

  $ 260     $ 23     $ (31 )   $ 252  
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 September 30, 2025

  $ 1,037     $ 227     $ (450 )   $ 814  

Three months ended September 30, 2024

  $ 1,110     $ 219     $ (484 )   $ 845  
                                 

Nine months ended September 30, 2025

  $ 582     $ 1,610     $ (1,378 )   $ 814  

Nine months ended September 30, 2024

  $ 567     $ 1,747     $ (1,469 )   $ 845  
   

Balance at

           

Revenue

   

Balance at

 
   

Beginning of Period

   

Billings

   

Recognized

   

End of Period

 

Contract Liabilities:

                               

Deferred membership dues revenue

                               

Three months ended September 30, 2025

  $ 5,734     $ 623     $ (1,770 )   $ 4,587  

Three months ended September 30, 2024

  $ 5,863     $ 609     $ (1,801 )   $ 4,671  
                                 

Nine months ended September 30, 2025

  $ 3,524     $ 6,494     $ (5,431 )   $ 4,587  

Nine months ended September 30, 2024

  $ 3,443     $ 6,842     $ (5,614 )   $ 4,671  
                                 

Customer advance deposits

                               

Three months ended September 30, 2025

  $ 1,649     $ 708     $ (884 )   $ 1,473  

Three months ended September 30, 2024

  $ 1,311     $ 853     $ (859 )   $ 1,305  
                                 

Nine months ended September 30, 2025

  $ 1,565     $ 1,330     $ (1,422 )   $ 1,473  

Nine months ended September 30, 2024

  $ 1,223     $ 2,062     $ (1,980 )   $ 1,305