Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Payables and Accruals [Abstract] | ||||
| Accrued employee benefits and payroll-related | $ 2,176 | $ 1,637 | ||
| Real estate and other taxes | 5,931 | 5,032 | ||
| Accrued interest | 177 | 189 | ||
| Other accrued expenses | [1] | 1,045 | 1,030 | |
| Total accrued expenses | $ 9,329 | $ 7,888 | ||
| ||||