v3.26.1
Note 1 - Organization and Summary of Significant Accounting Policies - Deferred Revenue Loyalty Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loyalty deferred revenue at beginning of the period $ 3,005 $ 2,921
Loyalty points forfeited or expired (545) (651)
Loyalty points used (1,618) (2,316)
Loyalty points vested 2,054 1,923
Loyalty points unvested 292 354
Loyalty deferred revenue at end of period $ 3,188 $ 2,231