Line |
Label |
Object Class |
Period Type |
Balance |
Report ElementName |
1 |
910000 - Disclosure - Contractors |
Network |
* |
* |
http://fasb.org/us-gaap/role/disclosure/Contractors |
2 |
Contractors [Abstract] |
Abstract |
|
|
us-gaap:ContractorsAbstract |
3 |
Long-term Contracts or Programs Disclosure [Text Block] |
Concept (dtr-types:textBlockItemType) |
For Period |
|
us-gaap:LongTermContractsOrProgramsDisclosureTextBlock |
4 |
Long-Term Contract or Program Disclosure [Table Text Block] |
Concept (dtr-types:textBlockItemType) |
For Period |
|
us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock |
5 |
Receivables, Long-term Contracts or Programs [Abstract] |
Abstract |
|
|
us-gaap:ReceivablesLongTermContractsOrProgramsAbstract |
6 |
Construction Contractor, Receivable, Including Contract Retainage, Fiscal Year Maturity [Abstract] |
Abstract |
|
|
us-gaap:ConstructionContractorReceivableIncludingContractRetainageFiscalYearMaturityAbstract |
7 |
Construction Contractor, Receivable, Including Contract Retainage, Year One |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageYearOne |
8 |
Construction Contractor, Receivable, Including Contract Retainage, after Year One [Abstract] |
Abstract |
|
|
us-gaap:ConstructionContractorReceivableIncludingContractRetainageAfterYearOneAbstract |
9 |
Construction Contractor, Receivable, Including Contract Retainage, Year Two |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageYearTwo |
10 |
Construction Contractor, Receivable, Including Contract Retainage, Year Three |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageYearThree |
11 |
Construction Contractor, Receivable, Including Contract Retainage, Year Four |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageYearFour |
12 |
Construction Contractor, Receivable, Including Contract Retainage, Year Five |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageYearFive |
13 |
Construction Contractor, Receivable, Including Contract Retainage, after Year Five |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageAfterYearFive |
14 |
Construction Contractor, Receivable, Including Contract Retainage, after Year One, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageAfterYearOne |
15 |
Construction Contractor, Receivable, Including Contract Retainage, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainage |
16 |
Construction Contractor, Receivable, Including Contract Retainage, Remainder of Fiscal Year |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableIncludingContractRetainageRemainderOfFiscalYear |
17 |
Construction Contractor, Receivable, Retainage, Fiscal Year Maturity [Abstract] |
Abstract |
|
|
us-gaap:ContractReceivableRetainageAbstract |
18 |
Construction Contractor, Receivable, Retainage, Year One |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageYearOne |
19 |
Construction Contractor, Receivable, Retainage, after Year One [Abstract] |
Abstract |
|
|
us-gaap:ContractReceivableRetainageDueAfterOneYearAbstract |
20 |
Construction Contractor, Receivable, Retainage, Year Two |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageYearTwo |
21 |
Construction Contractor, Receivable, Retainage, Year Three |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageYearThree |
22 |
Construction Contractor, Receivable, Retainage, Year Four |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageYearFour |
23 |
Construction Contractor, Receivable, Retainage, Year Five |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageYearFive |
24 |
Construction Contractor, Receivable, Retainage, after Year Five |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageAfterYearFive |
25 |
Construction Contractor, Receivable, Retainage, after Year One, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageAfterYearOne |
26 |
Construction Contractor, Receivable, Retainage, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainage |
27 |
Construction Contractor, Receivable, Retainage, Remainder of Fiscal Year |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ConstructionContractorReceivableRetainageRemainderOfFiscalYear |
28 |
Construction Contractor, Receivable, Excluding Contract Retainage, Fiscal Year Maturity [Abstract] |
Abstract |
|
|
us-gaap:ContractReceivableAbstract |
29 |
Construction Contractor, Receivable, Excluding Contract Retainage, Year One |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueOneYearOrLess |
30 |
Construction Contractor, Receivable, Excluding Contract Retainage, after Year One [Abstract] |
Abstract |
|
|
us-gaap:ContractReceivableDueAfterOneYearAbstract |
31 |
Construction Contractor, Receivable, Excluding Contract Retainage, Year Two |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueOneToTwoYears |
32 |
Construction Contractor, Receivable, Excluding Contract Retainage, Year Three |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueTwoToThreeYears |
33 |
Construction Contractor, Receivable, Excluding Contract Retainage, Year Four |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueThreeToFourYears |
34 |
Construction Contractor, Receivable, Excluding Contract Retainage, Year Five |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueFourToFiveYears |
35 |
Construction Contractor, Receivable, Excluding Contract Retainage, after Year Five |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueFiveYearsOrMore |
36 |
Construction Contractor, Receivable, Excluding Contract Retainage, after Year One, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueAfterOneYear |
37 |
Construction Contractor, Receivable, Excluding Contract Retainage, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:AccountsReceivableBilledForLongTermContractsOrPrograms |
38 |
Construction Contractor, Receivable, Excluding Contract Retainage, Remainder of Fiscal Year |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractReceivableDueInRemainderOfFiscalYear |
39 |
Construction Contractor, Receivable, to be Collected, after Year One, Interest Rate [Table] |
Hypercube |
|
|
us-gaap:ConstructionContractorReceivableToBeCollectedAfterYearOneInterestRateTable |
40 |
Statistical Measurement [Axis] |
Dimension |
|
|
srt:RangeAxis |
41 |
Statistical Measurement [Domain] |
Member |
|
|
srt:RangeMember |
42 |
Maximum [Member] |
Member |
|
|
srt:MaximumMember |
43 |
Minimum [Member] |
Member |
|
|
srt:MinimumMember |
44 |
Weighted Average [Member] |
Member |
|
|
srt:WeightedAverageMember |
45 |
Construction Contractor, Receivable, after Year One, Interest Rate [Line Items] |
LineItems |
|
|
us-gaap:ConstructionContractorReceivableAfterYearOneInterestRateLineItems |
46 |
Construction Contractor, Receivable, to be Collected, after Year One, Interest Rate |
Concept (dtr-types:percentItemType) |
As Of |
|
us-gaap:ConstructionContractorReceivableToBeCollectedAfterYearOneInterestRate |
47 |
Billed and Unbilled Contract Claims Subject to Uncertainty [Abstract] |
Abstract |
|
|
us-gaap:BilledAndUnbilledContractClaimsSubjectToUncertaintyAbstract |
48 |
Contracts Receivable, Claims and Uncertain Amounts, Nature and Status |
Concept (Text/String) |
For Period |
|
us-gaap:ContractsReceivableClaimsAndUncertainAmountsNatureAndStatus |
49 |
Contracts Receivable, Claims and Uncertain Amounts, Fiscal Year Maturity [Abstract] |
Abstract |
|
|
us-gaap:ContractsReceivableClaimsAndUncertainAmountsAbstract |
50 |
Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected in Next Twelve Months |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear |
51 |
Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected after Next Twelve Months |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedAfterOneYear |
52 |
Contracts Receivable, Claims and Uncertain Amounts, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractsReceivableClaimsAndUncertainAmounts |
53 |
Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected in Remainder of Fiscal Year |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedInRemainderOfFiscalYear |
54 |
Construction Contractor, Contract Cost, Subject to Uncertainty, Amount |
Concept (Monetary) |
As Of |
Debit |
us-gaap:UnapprovedChangeOrdersAmount |
55 |
Construction Contract Cost, Progress Payment Offset |
Concept (Monetary) |
As Of |
Credit |
us-gaap:ConstructionContractCostProgressPaymentOffset |
56 |
Contract Termination Claims and Loans [Abstract] |
Abstract |
|
|
us-gaap:ContractTerminationClaimsAndLoansAbstract |
57 |
Contract Termination Claims, Description |
Concept (Text/String) |
For Period |
|
us-gaap:ContractTerminationClaimsDescription |
58 |
Contract Termination Claims, US Federal Government |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractTerminationClaimsUSFederalGovernment |
59 |
Contract Termination Claims, Governments Other than US Federal Government |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ContractTerminationClaimsGovernmentsOtherThanUSFederalGovernment |
60 |
Termination Loans, Description |
Concept (Text/String) |
For Period |
|
us-gaap:TerminationLoansDescription |
61 |
Termination Loans |
Concept (Monetary) |
As Of |
Credit |
us-gaap:TerminationLoans |
62 |
Loss on Contract Termination |
Concept (Monetary) |
For Period |
Debit |
us-gaap:LossOnContractTermination |
63 |
Loss on Contract Termination for Default |
Concept (Monetary) |
For Period |
Debit |
us-gaap:LossOnContractTerminationForDefault |
64 |
Provision for Loss on Contracts |
Concept (Monetary) |
As Of |
Credit |
us-gaap:ProvisionForLossOnContracts |
65 |
Inventory for Long-term Contracts or Programs [Abstract] |
Abstract |
|
|
us-gaap:InventoryForLongTermContractsOrProgramsAbstract |
66 |
Inventory for Long-term Contracts or Programs, Description |
Concept (Text/String) |
For Period |
|
us-gaap:InventoryForLongTermContractsOrProgramsDescription |
67 |
Inventory for Long-term Contracts or Programs, Gross |
Concept (Monetary) |
As Of |
Debit |
us-gaap:InventoryForLongTermContractsOrPrograms |
68 |
Inventory for Long-term Contracts or Programs, General and Administrative Costs Included in Inventory |
Concept (Monetary) |
As Of |
Debit |
us-gaap:InventoryForLongTermContractsOrProgramsGeneralAndAdministrativeCostsIncludedInInventory |
69 |
Inventory for Long-term Contracts or Programs, General and Administrative Expense Incurred |
Concept (Monetary) |
For Period |
Debit |
us-gaap:InventoryForLongTermContractsOrProgramsGeneralAndAdministrativeExpenseIncurred |
70 |
Inventory Amount, Unpriced Change Orders for Long-term Contracts or Programs |
Concept (Monetary) |
As Of |
Debit |
us-gaap:InventoryAmountUnpricedChangeOrdersForLongTermContractsOrPrograms |
71 |
Inventory Description, Unpriced Change Orders for Long-term Contracts or Program |
Concept (Text/String) |
For Period |
|
us-gaap:InventoryDescriptionUnpricedChangeOrdersForLongTermContractsOrProgram |
72 |
Progress Payments Netted Against Inventory for Long-term Contracts or Programs |
Concept (Monetary) |
As Of |
Credit |
us-gaap:ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms |
73 |
Unrecovered Production Costs, Excess of Estimated Average Unit Cost |
Concept (Monetary) |
As Of |
Debit |
us-gaap:UnrecoveredProductionCostsExcessOfEstimatedAverageUnitCost |
74 |
Unrecovered Production Costs, Excess Unrecoverable under Existing Firm Orders |
Concept (Monetary) |
As Of |
Debit |
us-gaap:UnrecoveredProductionCostsExcessUnrecoverableUnderExistingFirmOrders |
75 |
Description of Deferred Costs Related to Long-term Contracts |
Concept (Text/String) |
For Period |
|
us-gaap:DescriptionOfDeferredCostsRelatedToLongTermContracts |
76 |
Amount of Deferred Costs Related to Long-term Contracts |
Concept (Monetary) |
As Of |
Debit |
us-gaap:AmountOfDeferredCostsRelatedToLongTermContracts |
77 |
Preproduction Costs Related to Long-term Supply Arrangements [Abstract] |
Abstract |
|
|
us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsAbstract |
78 |
Preproduction Costs Related to Long-term Supply Arrangements, Costs Capitalized |
Concept (Monetary) |
As Of |
Debit |
us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized |
79 |
Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned |
Concept (Monetary) |
As Of |
Debit |
us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsAssetForMoldsDiesAndToolsOwned |
80 |
Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Not Owned |
Concept (Monetary) |
As Of |
Debit |
us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsAssetForMoldsDiesAndToolsNotOwned |
81 |
Prerequisites for Billing, Long-term Contracts |
Concept (Text/String) |
For Period |
|
us-gaap:PrerequisitesForBillingLongTermContracts |
82 |
Government Contract Receivable |
Concept (Monetary) |
As Of |
Debit |
us-gaap:GovernmentContractReceivable |
83 |
Government Contract Receivable, Progress Payment Offset |
Concept (Monetary) |
As Of |
Credit |
us-gaap:GovernmentContractReceivableProgessPaymentsOffset |
84 |
Advance Payments Netted Against Claim Receivable |
Concept (Monetary) |
As Of |
Credit |
us-gaap:AdvancePaymentsNettedAgainstClaimReceivable |
85 |
Construction Contractor, Liquidity Characteristic |
Concept (Text/String) |
For Period |
|
us-gaap:ConstructionContractorLiquidityCharacteristic |
86 |
Receivables, Long-term Contracts or Programs |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ReceivablesLongTermContractsOrPrograms |
87 |
Unbilled Receivables, Not Billable |
Concept (Monetary) |
As Of |
Debit |
us-gaap:UnbilledReceivablesNotBillableAtBalanceSheetDate |
88 |
Unbilled Receivables, Not Billable, Amount Expected to be Collected after Next Twelve Months |
Concept (Monetary) |
As Of |
Debit |
us-gaap:UnbilledReceivablesNotBillableAtBalanceSheetDateAmountExpectedToBeCollectedAfterOneYear |