Government Assistance - Additional Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jul. 15, 2022 |
|---|---|---|---|
| Government Assistance [Line Items] | |||
| Reimbursements cost | $ 132,000 | ||
| Prepaid expenses and other current assets | $ 81,467 | $ 69,039 | |
| Federal Communications Commission | |||
| Government Assistance [Line Items] | |||
| Reimbursements cost | 334,000 | ||
| Prepaid expenses and other current assets | $ 39,300 | $ 27,800 | |
| Federal Communications Commission | FCC Reimbursement Program | |||
| Government Assistance [Line Items] | |||
| Reimbursements cost | $ 334,000 |