v3.26.1
Revenue - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Agreement
Jun. 30, 2025
USD ($)
Subscriber and other accounts receivable    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract with customer, revenue recognized $ 10.4 $ 11.4
Wholesale capacity services    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract with customer, revenue recognized, including opening balance $ 36.4 $ 31.3
Satellites    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Number of agreements | Agreement 2  
Accounts receivable, noncurrent $ 384.2