v3.26.3
Business Divestiture - Narrative (Details) - Discontinued Operations, Disposed of by Sale - Satellite and Space Communications Segment - USD ($)
Jun. 14, 2026
Dec. 31, 2026
Disposal Group, Including Discontinued Operations [Line Items]    
Proceeds from divestiture $ 10,000,000  
Forecast    
Disposal Group, Including Discontinued Operations [Line Items]    
Discontinued operation, consideration   $ 157,500,000
Escrow amount   $ 3,000,000