Annual report pursuant to Section 13 and 15(d)

Deferred Revenue and Gift Card Liability (Details)

v3.24.0.1
Deferred Revenue and Gift Card Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Information about deferred revenue, gift cards, and Loyalty Program      
Balance at beginning of period $ 9,505 $ 7,334 $ 4,615
Sales of gift cards 1,804 1,358 838
Redemption of gift cards (1,489) (912) (458)
Increase from deferral of revenue 2,823 3,569 3,750
Decrease from revenue recognition (3,560) (3,587) (3,507)
Loyalty Program points earned 3,508 2,499 3,194
Loyalty Program points redeemed/expired (1,561) (756) (1,098)
Balance at end of period $ 11,030 $ 9,505 $ 7,334