XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Major Customers and Concentrations of Credit Risk - Receivables from Customers (Details) - Customer concentration risk - Accounts receivable
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Boeing    
Concentration Risk [Line Items]    
Concentration percentage 7.30% 12.40%
Lockheed    
Concentration Risk [Line Items]    
Concentration percentage 1.50% 1.90%
Northrop    
Concentration Risk [Line Items]    
Concentration percentage 13.30% 2.70%
RTX    
Concentration Risk [Line Items]    
Concentration percentage 14.70% 14.70%
Viasat    
Concentration Risk [Line Items]    
Concentration percentage 5.00% 3.10%