910000 - Disclosure - Contractors

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