Basis of Presentation and Summary of Significant Accounting Policies - Gift Card Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||
| Deferred revenues, current portion | $ 8,027 | $ 11,015 | $ 9,693 |
| Gift Card | |||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||
| Deferred revenues, current portion | $ 1,600 | $ 1,600 | $ 1,700 |
| Minimum | |||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||
| Gift card expiration period | 3 years | ||
| Maximum | |||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||
| Gift card expiration period | 5 years |