Basis of Presentation and Summary of Significant Accounting Policies - Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Current Liabilities [Line Items] | ||
| Other current liabilities | $ 7,247 | $ 7,723 |
| Sales Tax Payable | ||
| Other Current Liabilities [Line Items] | ||
| Other current liabilities | 1,049 | 1,554 |
| Accrued Percentage Rent | ||
| Other Current Liabilities [Line Items] | ||
| Other current liabilities | 1,008 | 1,195 |
| Misc. Accrued Expenses | ||
| Other Current Liabilities [Line Items] | ||
| Other current liabilities | $ 5,190 | $ 4,974 |