v3.26.1
Note 5 - Revenues - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance at Beginning of Period $ 707 $ 733 $ 541 $ 582
Balance at Beginning of Period     3,500  
Unbilled Membership Dues 708 769 1,276 1,383
Billings (427) (465) (829) (928)
Balance at End of Period 988 1,037 988 1,037
Balance at End of Period 5,800   5,800  
Deferred Membership Dues [Member]        
Balance at Beginning of Period 5,126 5,134 3,530 3,524
Billings 2,484 2,429 5,929 5,872
Revenue Recognized (1,844) (1,829) (3,693) (3,662)
Balance at End of Period 5,766 5,734 5,766 5,734
Customer Advance Deposits [Member]        
Balance at Beginning of Period 1,746 1,647 1,688 1,565
Billings 709 723 1,182 1,228
Revenue Recognized (799) (721) (1,214) (1,144)
Balance at End of Period $ 1,656 $ 1,649 $ 1,656 $ 1,649