Debt - Schedule of Debt (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Debt [Abstract] | ||
| Related party loan | $ 126,697 | $ 70,679 |
| Less: unamortized debt issuance costs | (15,392) | (15,285) |
| Total related party debt | $ 111,305 | $ 55,394 |