v3.26.1
Revenue Recognition - Schedule of Company Gift Card and Loyalty Program Liability Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Deferred Income [Roll Forward]    
Beginning balance $ 2,126 $ 1,186
Revenue deferred - card activations and rewards earned 3,723 3,597
Revenue recognized - card and rewards redemptions and breakage (3,982) (3,877)
Ending balance $ 1,867 $ 906