Other Non-Current Liabilities - Schedule of Other Noncurrent Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Liabilities Disclosure [Abstract] | ||
| Fractional ownership deposits | $ 53,448 | $ 47,140 |
| Other | 0 | 0 |
| Total non-current liabilities | $ 53,448 | $ 47,140 |