290000 - Disclosure - Accounting Policies

Arc namepresentationArc
Arc rolehttp://www.xbrl.org/2003/arcrole/parent-child
Link rolehttp://fasb.org/us-gaap/role/disclosure/AccountingPolicies
ConceptOrder
us-gaap:AccountingPoliciesAbstract
us-gaap:SignificantAccountingPoliciesTextBlock
10
us-gaap:BasisOfAccountingPolicyPolicyTextBlock
10
us-gaap:CashAndCashEquivalentsPolicyTextBlock
20
us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
10
us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
20
us-gaap:CostOfSalesPolicyTextBlock
30
us-gaap:ReceivablesPolicyTextBlock
40
us-gaap:TradeAndOtherAccountsReceivablePolicy
10
us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
10
us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy
20
us-gaap:ReceivablesCreditCardThirdPartyIntermediariesArrangementsDescription
30
us-gaap:FinanceLoansAndLeasesReceivablePolicy
20
us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy
10
us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy
20
us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy
30
us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy
40
us-gaap:LoansAndLeasesReceivableNonmortgageLoanValuationPolicy
50
us-gaap:LoansAndLeasesReceivablePrepaymentEstimateAssumptionsPolicy
60
us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy
70
us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy
10
us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy
20
us-gaap:LoansAndLeasesReceivableNonaccrualLoanAndLeaseStatusPolicy
30
us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy
80
us-gaap:LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy
90
us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy
100
us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
110
us-gaap:ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock
120
us-gaap:TradeAndLoanReceivablesNonmortgageLoansHeldForSalePolicyPolicyTextBlock
30
50
us-gaap:MajorCustomersPolicyPolicyTextBlock
60
us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock
70
us-gaap:GovernmentAssistancePolicyTextBlock
80
us-gaap:InvestmentPolicyTextBlock
90
us-gaap:MarketableSecuritiesPolicy
10
us-gaap:EquityMethodInvestmentsPolicy
20
us-gaap:EquityMethodInvestmentsIssuancesPolicy
10
us-gaap:EquityMethodInvestmentDistributionReceivedApproachFixedList
20
us-gaap:SecuritiesBorrowedAndLoanedPolicy
30
us-gaap:SecuritiesBorrowedTransactionsAndSecuritiesLoanedTransactionsTypesOfSecurities
10
us-gaap:RepurchaseAndResaleAgreementsPolicy
40
us-gaap:RepurchaseAgreementsCollateralPolicy
10
us-gaap:RepurchaseAgreementsValuationPolicy
20
us-gaap:LifeSettlementContractsPolicy
50
us-gaap:FairValueOfFinancialInstrumentsPolicy
60
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock
100
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection
10
us-gaap:DerivativesPolicyTextBlock
110
us-gaap:DerivativesBasisAndUseOfDerivatives
10
us-gaap:DerivativesBasisAndUseOfDerivativesBasis
10
us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
20
us-gaap:DerivativesBasisAndUseOfDerivativesUseOfDerivatives
30
us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives
20
us-gaap:DerivativesMethodsOfAccountingHedgeEffectiveness
30
us-gaap:DerivativesMethodsOfAccountingHedgeDocumentation
40
50
us-gaap:DerivativesReportingOfDerivativeActivity
60
us-gaap:DerivativesEmbeddedDerivatives
70
us-gaap:DerivativesOffsettingFairValueAmountsPolicy
80
90
us-gaap:TransfersAndServicingOfFinancialAssetsPolicyTextBlock
120
us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy
10
us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy
10
us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsFinancingsPolicy
20
us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsAggregationPolicy
30
us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy
20
us-gaap:InterestsContinuedToBeHeldByTransferorInFinancialAssetsThatItHasSecuritizedOrServicingAssetsOrLiabilitiesPolicy
30
us-gaap:InventoryPolicyTextBlock
130
us-gaap:InventoryMajorClassesPolicy
10
us-gaap:InventoryWorkInProcessPolicy
10
us-gaap:InventoryFinishedGoodsPolicy
20
us-gaap:InventoryShrinkagePolicy
30
us-gaap:InventoryCostsForContractsOrProgramsPolicy
40
us-gaap:InventorySuppliesPolicy
50
us-gaap:InventoryImpairmentPolicy
20
30
us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
140
us-gaap:ScheduleOfPropertyPlantAndEquipmentTable
10
us-gaap:PropertyPlantAndEquipmentByTypeAxis
10
us-gaap:PropertyPlantAndEquipmentTypeDomain
10
us-gaap:LandAndBuildingMember
10
us-gaap:LandMember
10
us-gaap:LandImprovementsMember
20
us-gaap:LeaseholdImprovementsMember
30
us-gaap:BuildingMember
40
us-gaap:BuildingImprovementsMember
50
us-gaap:ManufacturingFacilityMember
60
us-gaap:LandAndLandImprovementsMember
70
us-gaap:LeaseholdsAndLeaseholdImprovementsMember
80
us-gaap:BuildingAndBuildingImprovementsMember
90
us-gaap:LandBuildingsAndImprovementsMember
100
us-gaap:MachineryAndEquipmentMember
20
us-gaap:ToolsDiesAndMoldsMember
10
us-gaap:TechnologyEquipmentMember
20
us-gaap:ComputerEquipmentMember
30
us-gaap:OfficeEquipmentMember
40
us-gaap:EquipmentMember
50
us-gaap:OtherMachineryAndEquipmentMember
60
us-gaap:TransportationEquipmentMember
70
us-gaap:AirTransportationEquipmentMember
10
us-gaap:FlightEquipmentMember
20
us-gaap:MaritimeEquipmentMember
30
us-gaap:ContainersMember
40
us-gaap:RailroadTransportationEquipmentMember
50
us-gaap:VehiclesMember
60
us-gaap:TrucksMember
10
us-gaap:AutomobilesMember
20
us-gaap:OtherTransportationEquipmentMember
70
us-gaap:EnergyEquipmentMember
80
us-gaap:PipelinesMember
10
us-gaap:RefiningEquipmentMember
20
us-gaap:UpstreamEquipmentMember
30
us-gaap:DownstreamEquipmentMember
40
us-gaap:GasTransmissionEquipmentMember
50
us-gaap:GasDistributionEquipmentMember
60
us-gaap:ElectricTransmissionAndDistributionMember
70
us-gaap:ElectricGenerationEquipmentMember
80
us-gaap:NuclearFuelMember
90
us-gaap:GasGatheringAndProcessingEquipmentMember
100
us-gaap:MiningPropertiesAndMineralRightsMember
110
us-gaap:MineDevelopmentMember
120
us-gaap:OilAndGasPropertiesMember
130
us-gaap:DrillingRightsMember
140
us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember
150
us-gaap:MarineServicesEquipmentMember
160
us-gaap:ExplorationAndProductionEquipmentMember
170
us-gaap:OtherEnergyEquipmentMember
180
us-gaap:GasTransmissionAndDistributionEquipmentMember
190
us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember
200
us-gaap:PropertyPlantAndEquipmentOtherTypesMember
30
us-gaap:ProductiveLandMember
10
us-gaap:FurnitureAndFixturesMember
20
us-gaap:TimberPropertiesMember
30
us-gaap:LandfillMember
40
us-gaap:SoftwareDevelopmentMember
50
srt:RetailSiteMember
60
us-gaap:AssetUnderConstructionMember
70
us-gaap:ConstructionInProgressMember
80
us-gaap:BreedingAndProductionAnimalsMember
90
us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember
100
us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember
110
us-gaap:SoftwareAndSoftwareDevelopmentCostsMember
120
us-gaap:CollectionsIncludingWorkOfArtAndHistoricalTreasureMember
130
20
10
srt:MaximumMember
10
srt:MinimumMember
20
us-gaap:PropertyPlantAndEquipmentLineItems
30
us-gaap:PropertyPlantAndEquipmentUsefulLife
10
us-gaap:PropertyPlantAndEquipmentBasisOfValuation
20
us-gaap:PropertyPlantAndEquipmentDepreciationMethods
30
us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
40
us-gaap:PropertyPlantAndEquipmentDispositions
50
us-gaap:PropertyPlantAndEquipmentCostCapitalization
60
us-gaap:PropertyPlantAndEquipmentInterestCapitalization
70
us-gaap:PropertyPlantAndEquipmentImpairment
80
us-gaap:PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts
90
us-gaap:PropertyPlantAndEquipmentPlannedMajorMaintenanceActivitiesPolicy
100
us-gaap:PropertyPlantAndEquipmentCollectionsDateOfCapitalization
110
us-gaap:PropertyPlantAndEquipmentCollectionsCapitalizationPolicyFixedList
120
us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
150
us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
160
us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
170
us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
180
us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
10
us-gaap:NumberOfReportingUnits
10
us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
20
us-gaap:IntangibleAssetsFiniteLivedPolicy
10
us-gaap:IntangibleAssetsFiniteLivedPolicyCostsIncurredToRenewOrExtend
20
us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy
30
us-gaap:DeferredChargesPolicyTextBlock
190
us-gaap:CreditCardOriginationCostsPolicyTextBlock
200
us-gaap:DebtPolicyTextBlock
210
us-gaap:SharesSubjectToMandatoryRedemptionChangesInRedemptionValuePolicyTextBlock
220
us-gaap:AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock
230
us-gaap:AssetRetirementObligationsPolicy
10
us-gaap:EnvironmentalCostsPolicy
20
us-gaap:EnvironmentalCostExpensePolicy
10
us-gaap:EnvironmentalCostsCapitalizationPolicy
20
us-gaap:CommitmentsAndContingenciesPolicyTextBlock
240
us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies
10
us-gaap:ExtendedProductWarrantyPolicy
10
us-gaap:StandardProductWarrantyPolicy
20
us-gaap:MalpracticeLossContingencyPolicy
20
us-gaap:MalpracticeLossContingencyDiscountRate
10
us-gaap:StockholdersEquityPolicyTextBlock
250
us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy
10
us-gaap:ReclassificationsBetweenTemporaryAndPermanentEquity
20
us-gaap:RevenueRecognitionPolicyTextBlock
260
us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
270
us-gaap:RevenueRecognitionInterest
280
us-gaap:RevenueRecognitionDividends
290
us-gaap:RevenueRecognitionLeases
300
us-gaap:RevenueRecognitionLeasesOperating
10
us-gaap:RevenueRecognitionLeasesCapital
20
us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock
310
us-gaap:RevenueTransactionPriceMeasurementTaxExclusion
10
us-gaap:RelatedPartiesAmountInCostOfSales
320
us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
330
us-gaap:AdvertisingCostsPolicyTextBlock
340
us-gaap:AdvertisingCostsPolicyCapitalizedDirectResponseAdvertising
10
us-gaap:CooperativeAdvertisingAmount
20
us-gaap:AdvertisingCostExpenseMethodFixedList
30
us-gaap:InterestCapitalizationPolicyPolicyTextBlock
350
us-gaap:CompensationRelatedCostsPolicyTextBlock
360
us-gaap:PensionAndOtherPostretirementPlansPolicy
10
us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
10
us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
20
us-gaap:PostemploymentBenefitPlansPolicy
20
us-gaap:EmployeeStockOwnershipPlanESOPPolicy
30
us-gaap:EmployeeStockOwnershipPlanESOPEffectOnEarningsPerShare
10
us-gaap:EmployeeStockOwnershipPlanESOPMethodOfMeasuringCompensation
20
us-gaap:EmployeeStockOwnershipPlanESOPClassificationOfDividends
30
us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesAccountingTreatment
40
us-gaap:GrandfatheredESOPExpenseRecognitionPolicy
50
us-gaap:SharebasedCompensationEffectOnEarningsPerShare
40
us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
50
us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy
60
us-gaap:ShareBasedCompensationForfeituresPolicyTextBlock
70
us-gaap:ShareBasedCompensationForfeitureMethodFixedList
10
us-gaap:CompensatedAbsencesPolicy
80
us-gaap:IncentiveDistributionPolicyManagingMemberOrGeneralPartnerDescription
90
us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
370
us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy
10
us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyOngoingBenefitArrangements
20
us-gaap:LegalCostsPolicyTextBlock
380
us-gaap:CommissionsExpensePolicyPolicyTextBlock
390
us-gaap:FrequentFlierProgramPolicyPolicyTextBlock
400
us-gaap:MaintenanceCostPolicyPolicyTextBlock
410
us-gaap:InterestExpensePolicyTextBlock
420
us-gaap:InterestExpenseAllocatedToDiscontinuedOperationsPolicy
10
us-gaap:InterestExpenseOnPrepetitionLiabilitiesPolicy
20
us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
430
us-gaap:ResearchAndDevelopmentExpensePolicy
10
us-gaap:InternalUseSoftwarePolicy
20
us-gaap:SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
30
us-gaap:InProcessResearchAndDevelopmentPolicy
40
us-gaap:CollaborativeArrangementAccountingPolicy
440
us-gaap:DiscontinuedOperationsPolicyTextBlock
450
us-gaap:IncomeTaxPolicyTextBlock
460
us-gaap:UnremittedEarningsInForeignInvestmentPolicy
10
us-gaap:EntityNotSubjectToIncomeTaxesPolicy
20
us-gaap:EntityNotSubjectToIncomeTaxesDifferenceInBasesAmount
10
us-gaap:IncomeTaxUncertaintiesPolicy
30
us-gaap:GiltiTaxAccountingPolicyFixedList
40
us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
470
us-gaap:EarningsPerSharePolicyTextBlock
480
us-gaap:EarningsPerShareSubsequentEvents
10
us-gaap:EarningsPerSharePotentiallyDilutiveSecurities
20
us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock
490
us-gaap:BusinessCombinationsPolicy
10
20
us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock
30
us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
500
us-gaap:SelfInsuranceReservePolicyTextBlock
510
us-gaap:LesseeLeasesPolicyTextBlock
520
us-gaap:LeasePracticalExpedientsPackage
10
us-gaap:LeasePracticalExpedientUseOfHindsight
20
us-gaap:LeasePraticalExpedientLandEasement
30
us-gaap:LessorLeasesPolicyTextBlock
530
us-gaap:LeasePracticalExpedientsPackage
10
us-gaap:LeasePracticalExpedientUseOfHindsight
20
us-gaap:LeasePraticalExpedientLandEasement
30
us-gaap:LessorCombinedComponentTopicFixedList
40
us-gaap:LeasePracticalExpedientLessorSingleLeaseComponent
50
us-gaap:LessorLeasePolicyElectionSalesTaxAndOtherSimilarTax
60
us-gaap:ShortTermLeasesPolicyTextBlock
540
us-gaap:SeparationOfLeaseAndNonleaseComponentsPolicyTextBlock
550
us-gaap:SaleLeasebackTransactionsPolicy
560
us-gaap:SegmentReportingPolicyPolicyTextBlock
570
us-gaap:SubsequentEventsPolicyPolicyTextBlock
580
us-gaap:FairValueMeasurementPolicyPolicyTextBlock
590
us-gaap:FairValueOfFinancialInstrumentsPolicy
10
us-gaap:FairValueTransferPolicyPolicyTextBlock
20
us-gaap:FairValueMeasurementAccountingPolicyException
30
us-gaap:IndustrySpecificPoliciesAbstract
600
us-gaap:IndustrySpecificPoliciesOilAndGasTextBlock
10
us-gaap:OilAndGasPropertiesPolicyPolicyTextBlock
10
us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
20
us-gaap:GasBalancingArrangementsPolicy
30
us-gaap:SalesMethodOrEntitlementsMethodPolicy
10
us-gaap:ExploratoryDrillingCostsCapitalizationAndImpairmentPolicy
40
us-gaap:CapitalizationOfInternalCostsPolicy
50
us-gaap:InterestInUnincorporatedJointVenturesOrPartnershipsPolicy
60
70
us-gaap:FullCostOrSuccessfulEffortsPolicy
80
us-gaap:FullCostMethodUsingGrossRevenueMethodPolicy
10
us-gaap:RoyaltyTrustDistributableIncomePolicy
90
us-gaap:IndustrySpecificPoliciesBrokerDealerTextBlock
20
us-gaap:ExchangeMembershipsPolicy
10
us-gaap:SecuritiesOwnedNotReadilyMarketablePolicy
20
us-gaap:ManagementAndInvestmentAdvisoryFeesPolicy
30
40
50
us-gaap:InvestmentBankingFeesPolicy
60
us-gaap:IndustrySpecificPoliciesInsuranceCompaniesTextBlock
30
us-gaap:PolicyholderAccountsPolicy
10
us-gaap:AllocationsToPolicyholdersPolicies
20
us-gaap:PremiumsReceivableBasisOfAccountingPolicy
30
us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsEstimationMethodologyPolicy
40
us-gaap:PolicyLoansReceivablePolicy
50
us-gaap:PresentValueOfFutureInsuranceProfitsPolicy
60
us-gaap:IntangibleAssetsArisingFromInsuranceContractsAcquiredInBusinessCombinationPolicyPolicyTextBlock
70
us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy
80
us-gaap:InternalReplacementsOfInsuranceContractsPolicy
90
us-gaap:ShortDurationContractsPolicy
100
110
us-gaap:DepositContractsPolicy
120
us-gaap:LiabilityReserveEstimatePolicy
130
us-gaap:PropertyLiabilityReserveEstimatePolicy
140
us-gaap:FuturePolicyBenefitsLiabilityPolicy
150
us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy
160
us-gaap:MinimumGuaranteesPolicy
170
us-gaap:ContingentLiabilityReserveEstimatePolicy
180
us-gaap:ReinsuranceAccountingPolicy
190
us-gaap:InsurancePremiumsRevenueRecognitionPolicy
200
us-gaap:RevenueRecognitionPremiumsEarnedPolicy
210
us-gaap:AnticipatedInvestmentIncomeAsComponentOfPremiumDeficiencyOnShortDurationContractsPolicy
220
us-gaap:SalesInducementsToContractHoldersPolicy
230
us-gaap:ShortDurationContractsRevenueRecognitionPolicy
240
us-gaap:LongDurationContractsRevenueRecognitionPolicy
250
us-gaap:PolicyholdersDividendPolicy
260
us-gaap:PublicUtilitiesPolicyTextBlock
40
us-gaap:DiscontinuanceOfCertainRegulatoryReportingPractices
10
us-gaap:RegulatoryAssetsAndLiabilitiesRecognitionCriteria
20
us-gaap:RegulatoryDepreciationAndAmortizationPolicy
30
us-gaap:PlantConstructionUsingIntermediaryPolicy
40
us-gaap:InterestCostForPlantConstructionUsingIntermediaryPolicy
10
us-gaap:AllowanceForFundsUsedDuringConstructionPolicy
50
us-gaap:PlantRetirementAndAbandonmentPolicy
60
us-gaap:CapitalizationAndAmortizationOfFuelCostsPolicy
70
us-gaap:UtilityRevenueAndExpenseRecognitionPolicy
80
us-gaap:RegulatoryIncomeTaxesPolicy
90
us-gaap:RegulatoryEnvironmentalCostsPolicy
100
us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy
110
120
us-gaap:EmissionCreditsOrAllowancesPolicy
130
us-gaap:IntercompanyProfitToRegulatedAffiliatesPolicy
140
us-gaap:RealEstatePolicyTextBlock
50
10
us-gaap:LandUnderOptionArrangementsPolicy
20
us-gaap:InventoryInterestCapitalizationPolicy
30
us-gaap:RealEstateHeldForDevelopmentAndSalePolicy
40
us-gaap:RealEstateOwnedValuationAllowancePolicy
50
us-gaap:ConstructionContractorsPolicyPolicyTextBlock
60
us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock
10
us-gaap:ConstructionContractorContractDuration
20
us-gaap:GovernmentContractorsInventoryPolicyPolicyTextBlock
70
us-gaap:HealthCareEntitiesPolicyPolicyTextBlock
80
us-gaap:HealthCareCostsPolicyPolicyTextBlock
10
us-gaap:CharityCareDisclosureTextBlock
20
us-gaap:ContinuingCareRetirementCommunitiesAdvanceFeesPolicyPolicyTextBlock
30
us-gaap:ContractualAdjustmentsAndThirdPartySettlementsPolicyPolicyTextBlock
40
us-gaap:EntertainmentEntitiesPolicyPolicyTextBlock
90
us-gaap:FilmCostsPolicyPolicyTextBlock
10
us-gaap:ParticipationCostsPolicyPolicyTextBlock
20
us-gaap:ExploitationCostsPolicyPolicyTextBlock
30
us-gaap:AgriculturePolicyPolicyTextBlock
100
us-gaap:CooperativeInventoryPolicyPolicyTextBlock
10
us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
20
us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
10
us-gaap:NatureOfOperations
10
us-gaap:ScheduleOfProductInformationTableTextBlock
10
us-gaap:ScheduleOfProductInformationTable
10
srt:ProductOrServiceAxis
10
srt:ProductsAndServicesDomain
10
us-gaap:ProductMember
10
us-gaap:ConcentrationRiskByBenchmarkAxis
20
us-gaap:ConcentrationRiskBenchmarkDomain
10
us-gaap:SalesRevenueNetMember
10
us-gaap:ConcentrationRiskByTypeAxis
30
us-gaap:ConcentrationRiskTypeDomain
10
us-gaap:GeographicConcentrationRiskMember
10
us-gaap:CustomerConcentrationRiskMember
20
us-gaap:GovernmentContractsConcentrationRiskMember
30
us-gaap:ProductConcentrationRiskMember
40
us-gaap:RevenueFromRightsConcentrationRiskMember
50
us-gaap:ProductInformationLineItems
40
us-gaap:ConcentrationRiskPercentage1
10
us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock
20
us-gaap:ScheduleOfRealEstatePropertiesTable
10
us-gaap:RealEstatePropertiesAxis
10
us-gaap:RealEstatePropertiesDomain
10
us-gaap:WhollyOwnedPropertiesMember
10
us-gaap:PartiallyOwnedPropertiesMember
20
us-gaap:ConsolidatedPropertiesMember
10
us-gaap:UnconsolidatedPropertiesMember
20
us-gaap:RealEstatePropertiesLineItems
20
us-gaap:NumberOfRealEstateProperties
10
us-gaap:NumberOfUnitsInRealEstateProperty
20
us-gaap:NumberOfRealEstatePropertiesFeeSimple
30
us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock
30
us-gaap:ScheduleOfFranchisorDisclosureTable
10
us-gaap:FranchisorDisclosureAxis
10
us-gaap:FranchisorDisclosureDomain
10
us-gaap:FranchisedUnitsMember
10
us-gaap:EntityOperatedUnitsMember
20
us-gaap:FranchisorDisclosureLineItems
20
us-gaap:NumberOfRestaurants
10
dei:EntityIncorporationDateOfIncorporation
40
dei:EntityNumberOfEmployees
50
us-gaap:NumberOfStores
60
us-gaap:AreaOfRealEstateProperty
70
us-gaap:NumberOfStatesInWhichEntityOperates
80
us-gaap:NumberOfCountriesInWhichEntityOperates
90
us-gaap:PropertyManagementFeeAbstract
100
us-gaap:PropertyManagementFeeRevenue
10
us-gaap:PropertyManagementFeePercentFee
20
us-gaap:PropertyManagementFeePercentFeeDescription
30
us-gaap:LeaseExpirationDate1
110
us-gaap:YearFounded
120
130
us-gaap:InitialOfferingPeriod
140
us-gaap:OperationsCommencedDate1
150
us-gaap:DisposalDate1
160
us-gaap:BasisOfAccounting
20
30
us-gaap:FiscalPeriodDuration
10
us-gaap:ConsolidationPolicyTextBlock
40
us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
10
us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
20
us-gaap:ScheduleOfVariableInterestEntitiesTable
10
us-gaap:PledgedStatusAxis
10
us-gaap:PledgedStatusDomain
10
us-gaap:AssetPledgedAsCollateralMember
10
us-gaap:AssetNotPledgedAsCollateralMember
20
us-gaap:AssetPledgedAsCollateralWithRightMember
30
us-gaap:AssetPledgedAsCollateralWithoutRightMember
40
us-gaap:AssetNotPledgedAsCollateralAndAssetPledgedAsCollateralWithoutRightMember
50
us-gaap:PledgingPurposeAxis
20
us-gaap:PledgingPurposeDomain
10
us-gaap:DepositsMember
10
us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember
20
us-gaap:FederalHomeLoanBankAdvancesMember
30
us-gaap:LetterOfCreditMember
40
us-gaap:FederalFundsPurchasedMember
50
us-gaap:NotesPayableOtherPayablesMember
60
us-gaap:RecourseStatusAxis
30
us-gaap:RecourseStatusDomain
10
us-gaap:RecourseMember
10
us-gaap:NonrecourseMember
20
us-gaap:VariableInterestEntityLineItems
40
us-gaap:ConsolidationVariableInterestEntityPolicy
10
us-gaap:VariableInterestEntityMethodologyForDeterminingWhetherEnterpriseIsPrimaryBeneficiary
20
30
us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss
40
us-gaap:VariableInterestEntitySimilarEntityAggregationDescription
50
us-gaap:VariableInterestEntityNonexistenceFlag
60
us-gaap:VariableInterestEntityFinancialOrOtherSupportAmount
70
us-gaap:VariableInterestEntityFinancialOrOtherSupportReasons
80
us-gaap:VariableInterestEntityFinancialOrOtherSupportType
90
us-gaap:VariableInterestEntityTermsOfArrangements
100
us-gaap:VariableInterestEntityExtentOfOrLackOfRecourse
110
120
130
140
150
160
170
180
us-gaap:VariableInterestEntityQualitativeOrQuantitativeInformationDateInvolvementBegan1
190
us-gaap:VariableInterestEntityCarryingAmountAssetsAndLiabilitiesQualitativeInformation
200
us-gaap:VariableInterestEntityPrimaryBeneficiaryDoesNotHoldMajorityVotingInterestDisclosuresAbstract
210
us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss
10
us-gaap:AssetsAbstract
20
us-gaap:AssetsCurrent
10
us-gaap:AssetsNoncurrent
20
us-gaap:Assets
30
us-gaap:LiabilitiesAbstract
30
us-gaap:LiabilitiesCurrent
10
us-gaap:LiabilitiesNoncurrent
20
us-gaap:Liabilities
30
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract
220
us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract
10
us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureNonquantifiableFlag
10
10
us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
20
us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureDeterminationMethodologyAndFactorsAbstract
20
10
20
us-gaap:VariableInterestEntityNonconsolidatedComparisonOfCarryingAmountOfAssetsAndLiabilitiesToMaximumLossExposureAbstract
30
us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract
10
us-gaap:VariableInterestEntityReportingEntityInvolvementMaximumLossExposureNonquantifiableFlag
10
10
us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
20
20
us-gaap:VariableInterestEntityNonconsolidatedComparisonOfCarryingAmountOfAssetsAndLiabilitiesToMaximumLossExposureExplanationQualitativeInformation
40
us-gaap:LiquidityArrangementsGuaranteesAndOtherCommitmentsByThirdParties
50
us-gaap:VariableInterestEntityVIEOrPotentialVIEInformationUnavailabilityDisclosuresAbstract
230
us-gaap:VariableInterestEntityNumberOfEntitiesWithUnavailabilityOfInformation
10
us-gaap:VariableInterestEntityReasonForUnavailabilityOfInformation
10
us-gaap:VariableInterestEntityMeasureOfActivityAbstract
20
us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues
10
us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityPurchases
20
us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityExpense
30
us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
40
us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax
50
us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityOtherMeasureOfActivityAmount
60
us-gaap:DisclosureOfMeasurementForFinancialAssetsLiabilitiesOfConsolidatedCollateralizedFinancingEntity
240
us-gaap:VariableInterestEntityPrimaryBeneficiaryMaximumLossExposureAmount
250
us-gaap:ForInformationOnUsingExtensibleEnumerationElementsSeeGuideAtLinkInTinPartUriGuidance
260
us-gaap:VariableInterestEntityAssetCurrentPledgedStatusExtensibleList
270
us-gaap:VariableInterestEntityAssetNoncurrentPledgedStatusExtensibleList
280
us-gaap:VariableInterestEntityAssetPledgedStatusExtensibleList
290
us-gaap:VariableInterestEntityLiabilityCurrentRecourseStatusExtensibleList
300
us-gaap:VariableInterestEntityLiabilityNoncurrentRecourseStatusExtensibleList
310
us-gaap:VariableInterestEntityLiabilityRecourseStatusExtensibleList
320
us-gaap:MarketableSecuritiesPledgedStatusExtensibleEnumeration
330
us-gaap:ConsolidationSubsidiaryStockIssuancesPolicy
30
us-gaap:PriorPeriodReclassificationAdjustment
50
60
us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
70
80
us-gaap:Reclassifications
90
us-gaap:PriorPeriodReclassificationAdjustmentDescription
10
us-gaap:StartUpActivitiesCostPolicy
100
us-gaap:BasisOfFinancialStatementPresentationInChapter11
110
us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
30
us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
10
us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
20
us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
30
us-gaap:PushdownAccountingPolicyTextBlock
40