| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/InventoryInventoryCurrentTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:InventoryCurrentTable |
| Explicit | us-gaap:PublicUtilitiesInventoryAxis |
| Member | us-gaap:PublicUtilitiesInventoryTypeDomain |
| Label/QName |
|---|
us-gaap:InventoryLineItems |
us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillingsAbstract |
us-gaap:InventoryNetAbstract |
us-gaap:InventoryGrossAbstract |
us-gaap:InventoryFinishedGoodsAndWorkInProcessAbstract |
us-gaap:InventoryFinishedGoods |
us-gaap:InventoryWorkInProcess |
us-gaap:InventoryFinishedGoodsAndWorkInProcess |
us-gaap:InventoryRawMaterialsAndSuppliesAbstract |
us-gaap:InventoryRawMaterials |
us-gaap:InventoryOreStockpilesOnLeachPads |
us-gaap:OtherInventorySupplies |
us-gaap:InventoryRawMaterialsAndSupplies |
us-gaap:OtherInventoryAbstract |
us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment |
us-gaap:OtherInventoryWarehouse |
us-gaap:OtherInventoryScrap |
us-gaap:OtherInventoriesSpareParts |
us-gaap:OtherInventoryDemo |
us-gaap:OtherInventoryPurchasedGoods |
us-gaap:OtherInventoryInventoryAtOffSitePremises |
us-gaap:OtherInventoryInTransit |
us-gaap:OtherInventoryCapitalizedCosts |
us-gaap:OtherInventory |
us-gaap:InventoryForLongTermContractsOrPrograms |
us-gaap:InventoryGross |
us-gaap:InventoryAdjustmentsAbstract |
us-gaap:InventoryValuationReserves |
us-gaap:InventoryLIFOReserve |
us-gaap:InventoryAdjustments |
us-gaap:InventoryNet |
us-gaap:ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms |
us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings |
us-gaap:InventoryNetCombiningWorkInProgressAndRawMaterialsAlternativeAbstract |
us-gaap:InventoryCombiningWorkInProcessAndRawMaterialsAlternativeGrossAbstract |
us-gaap:InventoryWorkInProgressAndRawMaterialsAbstract |
us-gaap:InventoryWorkInProcessAndRawMaterials |
us-gaap:InventoryNetClassificationByIndustryAlternativeAbstract |
us-gaap:InventoryClassificationByIndustryGrossAbstract |
us-gaap:AirlineRelatedInventoryGrossAbstract |
us-gaap:AirlineRelatedInventoryAircraftFuel |
us-gaap:AirlineRelatedInventoryAircraftParts |
us-gaap:AirlineRelatedInventory |
us-gaap:RetailRelatedInventoryAbstract |
us-gaap:RetailRelatedInventoryMerchandise |
us-gaap:RetailRelatedInventoryPackagingAndOtherSupplies |
us-gaap:RetailRelatedInventory |
us-gaap:EnergyRelatedInventoryAbstract |
us-gaap:EnergyRelatedInventoryPetroleum |
us-gaap:EnergyRelatedInventoryNaturalGasLiquids |
us-gaap:EnergyRelatedInventoryNaturalGasInStorage |
us-gaap:EnergyRelatedInventoryGasStoredUnderground |
us-gaap:EnergyRelatedInventoryPropaneGas |
us-gaap:EnergyRelatedInventoryCoal |
us-gaap:EnergyRelatedInventoryChemicals |
us-gaap:EnergyRelatedInventoryOtherFossilFuel |
us-gaap:CrudeOilAndNaturalGasLiquids |
us-gaap:InventoryCrudeOilProductsAndMerchandise |
us-gaap:EnergyRelatedInventory |
us-gaap:AgriculturalRelatedInventoryAbstract |
us-gaap:AgriculturalRelatedInventoryPlantMaterial |
us-gaap:AgriculturalRelatedInventoryGrowingCrops |
us-gaap:AgriculturalRelatedInventoryFeedAndSupplies |
us-gaap:AgriculturalRelatedInventory |
us-gaap:InventoryNetItemsNetOfReserveAlternativeAbstract |
us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReservesAbstract |
us-gaap:InventoryFinishedGoodsNetOfReserves |
us-gaap:InventoryWorkInProcessNetOfReserves |
us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves |
us-gaap:InventoryRawMaterialsAndSuppliesNetOfReservesAbstract |
us-gaap:InventoryRawMaterialsNetOfReserves |
us-gaap:InventorySuppliesNetOfReserves |
us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves |
us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves |
us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves |
us-gaap:InventoryPartsAndComponentsNetOfReserves |
us-gaap:OtherInventoryNetOfReserves |
us-gaap:GeneralAndAdministrativeCostsInInventoryAbstract |
us-gaap:GeneralAndAdministrativeCostsInInventoryAmountIncurred |
us-gaap:GeneralAndAdministrativeCostsInInventoryAmountRemaining |
us-gaap:LIFOMethodRelatedItemsAbstract |
us-gaap:PercentageOfLIFOInventory |
us-gaap:LIFOInventoryAmount |
us-gaap:PercentageOfFIFOInventory |
us-gaap:FIFOInventoryAmount |
us-gaap:PercentageOfWeightedAverageCostInventory |
us-gaap:WeightedAverageCostInventoryAmount |
us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue |
us-gaap:InventoryLIFOReserveEffectOnIncomeNetAbstract |
us-gaap:InventoryLIFOReservePeriodCharge |
us-gaap:EffectOfLIFOInventoryLiquidationOnIncome |
us-gaap:InventoryLIFOReserveEffectOnIncomeNet |
us-gaap:LIFOInventoryRelatedText |
us-gaap:InventoryRelatedText |