v3.26.1
Segment Results (Reconciliation of Segment Assets to Consolidated Assets) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Assets $ 3,595.1 $ 3,116.4
Corporate    
Segment Reporting [Line Items]    
Assets 43.9 198.5
SAT | Operating Segments    
Segment Reporting [Line Items]    
Assets 1,842.5 1,183.0
DTT | Operating Segments    
Segment Reporting [Line Items]    
Assets $ 1,708.7 $ 1,734.9