Commitment and Contingencies - Narrative (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jan. 07, 2026 |
Jun. 30, 2026 |
|
| Other Commitments [Line Items] | ||
| Lease Obligation Incurred | $ 2,400 | |
| Litigation settlement, amount awarded to other party | $ 7,500 | |
| Litigation settlement, amount awarded to other party, funded by insurance procees | $ 7,400 | |
| Long-term purchase committed amount | 24,800 | |
| Satellite Launch Vendor Financing | Satellite Launch Vendor Financing | ||
| Other Commitments [Line Items] | ||
| Minimum amount satisfied | $ 11,900 |