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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Information about deferred revenue, gift cards, and Loyalty Program        
Balance as of beginning of period $ 3,285 $ 3,814 $ 4,033 $ 3,918
Sales of gift cards 130 108 258 433
Redemption of gift cards (84) (157) (237) (552)
Increase from deferral of revenue 1,404 1,738 1,404 1,738
Decrease from revenue recognition (1,870) (1,760) (2,521) (1,784)
Loyalty Program points earned 158 342 437 660
Loyalty Program points redeemed/expired (121) (315) (472) (643)
Balance as of end of period $ 2,902 $ 3,770 $ 2,902 $ 3,770