XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Revenues - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance at Beginning of Period $ 582 $ 567
Balance at Beginning of Period 3,500  
Unbilled Membership Dues 614 670
Billings (463) (447)
Balance at End of Period 733 790
Balance at End of Period 5,100  
Deferred Membership Dues [Member]    
Balance at Beginning of Period 3,524 3,443
Billings 3,443 3,689
Revenue Recognized (1,833) (1,974)
Balance at End of Period 5,134 5,158
Customer Advance Deposits [Member]    
Balance at Beginning of Period 1,565 1,223
Billings 505 483
Revenue Recognized (423) (395)
Balance at End of Period $ 1,647 $ 1,311