XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Major Customers and Concentrations of Credit Risk - Sales to Major Customers (Details) - Customer concentration risk - Revenue from contract with customer benchmark
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Boeing      
Revenue, Major Customer [Line Items]      
Concentration percentage 13.30% 13.90% 14.60%
Lockheed      
Revenue, Major Customer [Line Items]      
Concentration percentage 4.20% 5.30% 4.00%
Northrop      
Revenue, Major Customer [Line Items]      
Concentration percentage 5.80% 6.40% 5.50%
RTX      
Revenue, Major Customer [Line Items]      
Concentration percentage 17.90% 16.40% 14.20%
Viasat      
Revenue, Major Customer [Line Items]      
Concentration percentage 4.00% 3.00% 5.50%
Top ten customers      
Revenue, Major Customer [Line Items]      
Concentration percentage 60.70% 60.10% 58.70%