XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Major Customers and Concentrations of Credit Risk - Receivables from Customers (Details) - Customer Concentration Risk - Accounts Receivable
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Boeing    
Concentration Risk [Line Items]    
Concentration percentage 3.80% 3.50%
GD    
Concentration Risk [Line Items]    
Concentration percentage 3.40% 4.00%
Lockheed Martin    
Concentration Risk [Line Items]    
Concentration percentage 1.00% 0.40%
Northrop    
Concentration Risk [Line Items]    
Concentration percentage 13.00% 10.90%
Raytheon    
Concentration Risk [Line Items]    
Concentration percentage 16.20% 17.80%
Spirit    
Concentration Risk [Line Items]    
Concentration percentage 1.00% 0.70%
Viasat    
Concentration Risk [Line Items]    
Concentration percentage 10.30% 4.30%