Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Receivables, Long-term Contracts or Programs [Hierarchy] |
Abstract |
|
|
us-gaap:ReceivablesLongTermContractsOrProgramsAbstract |
2 |
Customer Advances and Progress Payments for Long-term Contracts or Programs |
Concept (Monetary) |
As Of |
Credit |
us-gaap:CustomerAdvancesAndProgressPaymentsForLongTermContractsOrPrograms |
3 |
Contract Receivable Retainage, Description |
Concept (Text/String) |
For Period |
|
us-gaap:ContractReceivableRetainageDescription |
4 |
Receivables, Long-term Contracts or Programs |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ReceivablesLongTermContractsOrPrograms |
5 |
Contract Receivable, Due after One Year, Lowest Interest Rate |
Concept (Percent) |
As Of |
|
us-gaap:ContractReceivableDueAfterOneYearLowestInterestRate |
6 |
Contract Receivable, Due after One Year, Highest Interest Rate |
Concept (Percent) |
As Of |
|
us-gaap:ContractReceivableDueAfterOneYearHighestInterestRate |
7 |
Contract Receivable, Due after One Year, Weighted Average Interest Rate |
Concept (Percent) |
As Of |
|
us-gaap:ContractReceivableDueAfterOneYearWeightedAverageInterestRate |
8 |
Unbilled Receivables, Not Billable at Balance Sheet Date, Description of Prerequisites for Billings |
Concept (Text/String) |
For Period |
|
us-gaap:UnbilledReceivablesNotBillableAtBalanceSheetDateDescriptionOfPrerequisitesForBillings |
9 |
Loss on Contract Termination |
Concept (Monetary) |
For Period |
Debit |
us-gaap:LossOnContractTermination |
10 |
Loss on Contract Termination for Default |
Concept (Monetary) |
For Period |
Debit |
us-gaap:LossOnContractTerminationForDefault |
11 |
Government Contractors, Subcontract and Special Equipment Cost, Nature of Transaction |
Concept (Text/String) |
For Period |
|
us-gaap:GovernmentContractorsSubcontractAndSpecialEquipmentCostNatureOfTransaction |
12 |
Government Investigation Into Illegal or Unethical Activity in Government Contracts |
Concept (Text/String) |
For Period |
|
us-gaap:GovernmentInvestigationIntoIllegalOrUnethicalActivityInGovernmentContracts |
13 |
Government Contract Receivable |
Concept (Monetary) |
As Of |
Debit |
us-gaap:GovernmentContractReceivable |
14 |
Government Contract Receivable, Unbilled Amounts |
Concept (Monetary) |
As Of |
Debit |
us-gaap:GovernmentContractReceivableUnbilledAmounts |
15 |
Prerequisites for Billing, Long-term Contracts |
Concept (Text/String) |
For Period |
|
us-gaap:PrerequisitesForBillingLongTermContracts |
16 |
Government Contract Receivable, Progess Payments Offset |
Concept (Monetary) |
As Of |
Credit |
us-gaap:GovernmentContractReceivableProgessPaymentsOffset |
17 |
Advance Payments Netted Against Claim Receivable |
Concept (Monetary) |
As Of |
Credit |
us-gaap:AdvancePaymentsNettedAgainstClaimReceivable |