v3.26.1
Note 5 - Revenues - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Balance at Beginning of Period $ 541 $ 582
Balance at Beginning of Period 3,500  
Unbilled Membership Dues 567 614
Billings (401) (463)
Balance at End of Period 707 733
Balance at End of Period 5,100  
Deferred Membership Dues [Member]    
Balance at Beginning of Period 3,530 3,524
Billings 3,444 3,443
Revenue Recognized (1,848) (1,833)
Balance at End of Period 5,126 5,134
Customer Advance Deposits [Member]    
Balance at Beginning of Period 1,688 1,565
Billings 473 505
Revenue Recognized (415) (423)
Balance at End of Period $ 1,746 $ 1,647