v3.26.3
Summary of Significant Accounting Policies - Deferred Revenue - Loyalty Program (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Changes in the loyalty rewards program liability  
Loyalty rewards liability, beginning balance $ 3,456
Revenue deferred 5,068
Revenue recognized (5,185)
Loyalty rewards liability, ending balance $ 3,339
Loyalty rewards liability, expected recognition period 1 year