XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
Dec. 31, 2021
Dec. 31, 2020
Boeing      
Revenue, Major Customer [Line Items]      
Concentration percentage 6.70% 7.80% 10.50%
GD      
Revenue, Major Customer [Line Items]      
Concentration percentage 5.70% 3.00% 2.50%
Lockheed Martin      
Revenue, Major Customer [Line Items]      
Concentration percentage 3.50% 4.40% 5.00%
Northrop      
Revenue, Major Customer [Line Items]      
Concentration percentage 5.70% 7.10% 9.10%
Raytheon      
Revenue, Major Customer [Line Items]      
Concentration percentage 21.60% 24.40% 20.90%
Spirit      
Revenue, Major Customer [Line Items]      
Concentration percentage 5.70% 3.80% 3.30%
Viasat      
Revenue, Major Customer [Line Items]      
Concentration percentage 5.40% 2.60% 1.70%
Top ten customers      
Revenue, Major Customer [Line Items]      
Concentration percentage 61.40% 61.10% 61.10%