v3.26.1
Segment Results - Depreciation and Amortizaton (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Depreciation and amortization $ 38.8 $ 27.1 $ 68.5 $ 48.7
Operating Segments | DTT        
Segment Reporting [Line Items]        
Depreciation and amortization 19.9 19.2 41.1 33.1
Operating Segments | SAT        
Segment Reporting [Line Items]        
Depreciation and amortization 17.6 7.3 24.8 14.4
Corporate        
Segment Reporting [Line Items]        
Depreciation and amortization $ 1.3 $ 0.6 $ 2.6 $ 1.2