Quarterly report [Sections 13 or 15(d)]

Deferred Revenue and Gift Card Liability (Details)

v3.25.3
Deferred Revenue and Gift Card Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Information about deferred revenue, gift cards, and Loyalty Program        
Balance at beginning of period $ 3,770 $ 5,592 $ 3,918 $ 11,030
Sales of gift cards 88 105 521 556
Redemption of gift cards (93) (106) (645) (598)
Increase from deferral of revenue 2,946 1,904 2,946 1,904
Decrease from revenue recognition (1,738) (2,058) (1,784) (2,832)
Loyalty Program points earned 361 423 1,021 1,750
Loyalty Program points redeemed/expired (665) (991) (1,308) (6,941)
Balance at end of period $ 4,669 $ 4,869 $ 4,669 $ 4,869