v3.26.1
Summary of Significant Accounting Policies - Deferred Revenue - Loyalty Program (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Changes in the loyalty rewards program liability  
Loyalty rewards liability, beginning balance $ 3,456
Revenue deferred 3,394
Revenue recognized (3,207)
Loyalty rewards liability, ending balance $ 3,643
Loyalty rewards liability, expected recognition period 1 year