v3.26.1
Revenue Recognition - Schedule of Company Gift Card and Loyalty Program Liability Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Deferred Income [Roll Forward]    
Beginning balance $ 2,126 $ 1,186
Revenue deferred - card activations and rewards earned 8,427 8,018
Revenue recognized - card and rewards redemptions and breakage (8,544) (8,132)
Ending balance $ 2,009 $ 1,072