Income Taxes - Schedule of Components of the Net Deferred Tax Asset or Liability (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Basis difference in fixed assets | $ 171 | $ 2,333 |
| Deferred gain and net operating loss carryforward | 806 | 3,372 |
| Deferred tax assets, net | $ 977 | $ 5,705 |