Supplemental Disclosures - Schedule of Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Current Assets [Line Items] | ||
| Other Assets, Current, Total | $ 11,757 | $ 12,905 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent | ||
| Other Current Assets [Line Items] | ||
| Accrued Interest on Investments | 348 | 1,004 |
| Other | 873 | 1,030 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent | Related Party [Member] | ||
| Other Current Assets [Line Items] | ||
| Due from related parties, current | $ 10,536 | $ 10,871 |