Quarterly report [Sections 13 or 15(d)]

Supplemental Balance Sheet Information - Deferred Revenue and Gift Card Liability (Details)

v3.26.1
Supplemental Balance Sheet Information - Deferred Revenue and Gift Card Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Information about deferred revenue, gift cards, and Loyalty Program    
Balance at beginning of period $ 4,033 $ 3,918
Sales of gift cards 128 325
Redemption of gift cards (153) (395)
Increase from deferral of revenue 1,870 1,760
Decrease from revenue recognition (2,521) (1,784)
Loyalty Program points earned 279 317
Loyalty Program points redeemed/expired (351) (327)
Balance at end of period $ 3,285 $ 3,814