Commitments and Contingencies - Wireless Spectrum Licenses (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
---|---|---|
Mar. 31, 2025 |
Jun. 30, 2025 |
|
Commitments and Contingencies | ||
Exchanged wireless spectrum licenses | $ (267,465) | $ (267,000) |