Deferred Costs, net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
| Deferred franchise fees | $ 2,803 | $ 3,066 |
| Accumulated amortization | (1,274) | (1,278) |
| Deferred costs, net ($80 and $181 attributable to VIEs) | $ 1,529 | $ 1,788 |