842000 - Disclosure - Leases, Codification Topic 842

Line Label Object Class Period Type Balance Report ElementName
1 842000 - Disclosure - Leases, Codification Topic 842 Network

*

*

http://fasb.org/us-gaap/role/disclosure/Leases842
2 Leases [Abstract] Abstract us-gaap:LeasesAbstract
3 Lessee Disclosure [Abstract] Abstract us-gaap:LesseeDisclosureAbstract
4 Assets and Liabilities, Lessee [Abstract] Abstract us-gaap:AssetsAndLiabilitiesLesseeAbstract
5 Finance Lease, Right-of-Use Asset, after Accumulated Amortization [Abstract] Abstract us-gaap:FinanceLeaseRightOfUseAssetAfterAccumulatedAmortizationAbstract
6 Finance Lease, Right-of-Use Asset, before Accumulated Amortization Concept (Monetary) As Of Debit us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
7 Finance Lease, Right-of-Use Asset, Accumulated Amortization Concept (Monetary) As Of Credit us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
8 Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Concept (Monetary) As Of Debit us-gaap:FinanceLeaseRightOfUseAsset
9 Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
10 Operating Lease, Right-of-Use Asset Concept (Monetary) As Of Debit us-gaap:OperatingLeaseRightOfUseAsset
11 Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
12 Finance Lease Liability [Abstract] Abstract us-gaap:FinanceLeaseLiabilityAbstract
13 Finance Lease, Liability, Current Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityCurrent
14 Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
15 Finance Lease, Liability, Noncurrent Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityNoncurrent
16 Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
17 Finance Lease, Liability, Total Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiability
18 Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
19 Operating Lease, Liability [Abstract] Abstract us-gaap:OperatingLeaseLiabilityAbstract
20 Operating Lease, Liability, Current Concept (Monetary) As Of Credit us-gaap:OperatingLeaseLiabilityCurrent
21 Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
22 Operating Lease, Liability, Noncurrent Concept (Monetary) As Of Credit us-gaap:OperatingLeaseLiabilityNoncurrent
23 Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
24 Operating Lease, Liability, Total Concept (Monetary) As Of Credit us-gaap:OperatingLeaseLiability
25 Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
26 Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization [Abstract] Abstract us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract
27 Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Concept (Monetary) As Of Debit us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
28 Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Concept (Monetary) As Of Credit us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
29 Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization, Total Concept (Monetary) As Of Debit us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
30 Income and Expenses, Lessee [Abstract] Abstract us-gaap:IncomeAndExpensesLesseeAbstract
31 Operating Lease, Expense Concept (Monetary) For Period Debit us-gaap:OperatingLeaseExpense
32 Sublease Income Concept (Monetary) For Period Credit us-gaap:SubleaseIncome
33 Finance Lease, Interest Expense Concept (Monetary) For Period Debit us-gaap:FinanceLeaseInterestExpense
34 Gain (Loss) on Termination of Lease Concept (Monetary) For Period Credit us-gaap:GainLossOnTerminationOfLease
35 Finance Lease, Right-of-Use Asset, Amortization Concept (Monetary) For Period Debit us-gaap:FinanceLeaseRightOfUseAssetAmortization
36 Finance Lease, Impairment Loss Concept (Monetary) For Period Debit us-gaap:FinanceLeaseImpairmentLoss
37 Operating Lease, Impairment Loss Concept (Monetary) For Period Debit us-gaap:OperatingLeaseImpairmentLoss
38 Cash Flow, Operating Activities, Lessee [Abstract] Abstract us-gaap:CashFlowOperatingActivitiesLesseeAbstract
39 Short-term Lease Payments Concept (Monetary) For Period Credit us-gaap:ShortTermLeasePayments
40 Variable Lease, Payment Concept (Monetary) For Period Credit us-gaap:VariableLeasePayment
41 Operating Lease, Right-of-Use Asset, Amortization Expense Concept (Monetary) For Period Debit us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
42 Finance Lease, Interest Payment on Liability Concept (Monetary) For Period Credit us-gaap:FinanceLeaseInterestPaymentOnLiability
43 Operating Lease, Payments Concept (Monetary) For Period Credit us-gaap:OperatingLeasePayments
44 Cash Flow, Financing Activities, Lessee [Abstract] Abstract us-gaap:CashFlowFinancingActivitiesLesseeAbstract
45 Finance Lease, Principal Payments Concept (Monetary) For Period Credit us-gaap:FinanceLeasePrincipalPayments
46 Cash Flow, Investing Activities, Lessee [Abstract] Abstract us-gaap:CashFlowInvestingActivitiesLesseeAbstract
47 Operating Lease, Payments, Use Concept (Monetary) For Period Credit us-gaap:OperatingLeasePaymentsUse
48 Lessee, Lease, Description [Table] Hypercube us-gaap:LesseeLeaseDescriptionTable
49 Counterparty Name [Axis] Dimension srt:CounterpartyNameAxis
50 Counterparty Name [Domain] Member srt:RepurchaseAgreementCounterpartyNameDomain
51 Segments [Axis] Dimension us-gaap:StatementBusinessSegmentsAxis
52 Segments [Domain] Member us-gaap:SegmentDomain
53 Other Segments [Member] Member us-gaap:AllOtherSegmentsMember
54 Corporate Segment [Member] Member us-gaap:CorporateMember
55 Corporate and Other [Member] Member us-gaap:CorporateAndOtherMember
56 Geographic Distribution [Axis] Dimension us-gaap:GeographicDistributionAxis
57 Geographic Distribution [Domain] Member us-gaap:GeographicDistributionDomain
58 Geographic Distribution, Domestic [Member] Member us-gaap:GeographicDistributionDomesticMember
59 Geographic Distribution, Foreign [Member] Member us-gaap:GeographicDistributionForeignMember
60 Long-Lived Tangible Asset [Axis] Dimension us-gaap:PropertyPlantAndEquipmentByTypeAxis
61 Long-Lived Tangible Asset [Domain] Member us-gaap:PropertyPlantAndEquipmentTypeDomain
62 Land and Building [Member] Member us-gaap:LandAndBuildingMember
63 Land [Member] Member us-gaap:LandMember
64 Land Improvements [Member] Member us-gaap:LandImprovementsMember
65 Leasehold Improvements [Member] Member us-gaap:LeaseholdImprovementsMember
66 Building [Member] Member us-gaap:BuildingMember
67 Building Improvements [Member] Member us-gaap:BuildingImprovementsMember
68 Manufacturing Facility [Member] Member us-gaap:ManufacturingFacilityMember
69 Land and Land Improvements [Member] Member us-gaap:LandAndLandImprovementsMember
70 Leaseholds and Leasehold Improvements [Member] Member us-gaap:LeaseholdsAndLeaseholdImprovementsMember
71 Building and Building Improvements [Member] Member us-gaap:BuildingAndBuildingImprovementsMember
72 Land, Buildings and Improvements [Member] Member us-gaap:LandBuildingsAndImprovementsMember
73 Machinery and Equipment [Member] Member us-gaap:MachineryAndEquipmentMember
74 Tools, Dies and Molds [Member] Member us-gaap:ToolsDiesAndMoldsMember
75 Technology Equipment [Member] Member us-gaap:TechnologyEquipmentMember
76 Computer Equipment [Member] Member us-gaap:ComputerEquipmentMember
77 Office Equipment [Member] Member us-gaap:OfficeEquipmentMember
78 Equipment [Member] Member us-gaap:EquipmentMember
79 Other Machinery and Equipment [Member] Member us-gaap:OtherMachineryAndEquipmentMember
80 Transportation Equipment [Member] Member us-gaap:TransportationEquipmentMember
81 Air Transportation Equipment [Member] Member us-gaap:AirTransportationEquipmentMember
82 Flight Equipment [Member] Member us-gaap:FlightEquipmentMember
83 Maritime Equipment [Member] Member us-gaap:MaritimeEquipmentMember
84 Containers [Member] Member us-gaap:ContainersMember
85 Railroad Transportation Equipment [Member] Member us-gaap:RailroadTransportationEquipmentMember
86 Vehicles [Member] Member us-gaap:VehiclesMember
87 Trucks [Member] Member us-gaap:TrucksMember
88 Automobiles [Member] Member us-gaap:AutomobilesMember
89 Other Transportation Equipment [Member] Member us-gaap:OtherTransportationEquipmentMember
90 Energy Equipment [Member] Member us-gaap:EnergyEquipmentMember
91 Pipelines [Member] Member us-gaap:PipelinesMember
92 Refining Equipment [Member] Member us-gaap:RefiningEquipmentMember
93 Upstream Equipment [Member] Member us-gaap:UpstreamEquipmentMember
94 Downstream Equipment [Member] Member us-gaap:DownstreamEquipmentMember
95 Gas Transmission Equipment [Member] Member us-gaap:GasTransmissionEquipmentMember
96 Gas Distribution Equipment [Member] Member us-gaap:GasDistributionEquipmentMember
97 Electric Transmission and Distribution Equipment [Member] Member us-gaap:ElectricTransmissionAndDistributionMember
98 Electric Generation Equipment [Member] Member us-gaap:ElectricGenerationEquipmentMember
99 Nuclear Fuel [Member] Member us-gaap:NuclearFuelMember
100 Gas Gathering and Processing Equipment [Member] Member us-gaap:GasGatheringAndProcessingEquipmentMember
101 Mining Properties and Mineral Rights [Member] Member us-gaap:MiningPropertiesAndMineralRightsMember
102 Mine Development [Member] Member us-gaap:MineDevelopmentMember
103 Oil and Gas Properties [Member] Member us-gaap:OilAndGasPropertiesMember
104 Drilling Rights [Member] Member us-gaap:DrillingRightsMember
105 Wells and Related Equipment and Facilities [Member] Member us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember
106 Marine Services Equipment [Member] Member us-gaap:MarineServicesEquipmentMember
107 Exploration and Production Equipment [Member] Member us-gaap:ExplorationAndProductionEquipmentMember
108 Other Energy Equipment [Member] Member us-gaap:OtherEnergyEquipmentMember
109 Gas, Transmission and Distribution Equipment [Member] Member us-gaap:GasTransmissionAndDistributionEquipmentMember
110 Electric Generation, Transmission and Distribution Equipment [Member] Member us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember
111 Property, Plant and Equipment, Other Types [Member] Member us-gaap:PropertyPlantAndEquipmentOtherTypesMember
112 Productive Land [Member] Member us-gaap:ProductiveLandMember
113 Furniture and Fixtures [Member] Member us-gaap:FurnitureAndFixturesMember
114 Timber Properties [Member] Member us-gaap:TimberPropertiesMember
115 Landfill [Member] Member us-gaap:LandfillMember
116 Software Development [Member] Member us-gaap:SoftwareDevelopmentMember
117 Retail Site [Member] Member srt:RetailSiteMember
118 Asset under Construction [Member] Member us-gaap:AssetUnderConstructionMember
119 Construction in Progress [Member] Member us-gaap:ConstructionInProgressMember
120 Breeding and Production Animals [Member] Member us-gaap:BreedingAndProductionAnimalsMember
121 Remediation Property for Sale, Abandonment or Disposal [Member] Member us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember
122 Other Capitalized Property Plant and Equipment [Member] Member us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember
123 Software and Software Development Costs [Member] Member us-gaap:SoftwareAndSoftwareDevelopmentCostsMember
124 Collections, Including Work of Art and Historical Treasure [Member] Member us-gaap:CollectionsIncludingWorkOfArtAndHistoricalTreasureMember
125 Lease Contractual Term [Axis] Dimension us-gaap:LeaseContractualTermAxis
126 Lease Contractual Term [Domain] Member us-gaap:LeaseContractualTermDomain
127 Lessee, Lease, Description [Line Items] LineItems us-gaap:LesseeLeaseDescriptionLineItems
128 Lessee, Operating Lease, Description [Abstract] Abstract us-gaap:LesseeOperatingLeaseDescriptionAbstract
129 Lessee, Operating Lease, Description Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseDescription
130 Lessee, Operating Lease, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LesseeOperatingLeaseTermOfContract
131 Lessee, Operating Lease, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LesseeOperatingLeaseRenewalTerm
132 Lessee, Operating Lease, Remaining Lease Term Concept (xbrli:durationItemType) As Of us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
133 Lessee, Operating Lease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend
134 Lessee, Operating Lease, Option to Extend Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseOptionToExtend
135 Lessee, Operating Lease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate
136 Lessee, Operating Lease, Option to Terminate Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseOptionToTerminate
137 Lessee, Operating Lease, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions
138 Lessee, Operating Lease, Existence of Residual Value Guarantee [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingLeaseExistenceOfResidualValueGuarantee
139 Lessee, Operating Lease, Residual Value Guarantee, Description Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseResidualValueGuaranteeDescription
140 Lessee, Operating Lease, Restriction or Covenant Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseRestrictionOrCovenant
141 Lessee, Operating Lease, Assumptions and Judgments, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease
142 Lessee, Operating Lease, Assumptions and Judgments, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseAssumptionsAndJudgmentsAllocationOfLeaseAndNonleaseComponent
143 Lessee, Operating Lease, Assumptions and Judgments, Discount Rate, Description Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseAssumptionsAndJudgmentsDiscountRateDescription
144 Lessee, Operating Lease, Discount Rate Concept (dtr-types:percentItemType) As Of us-gaap:LesseeOperatingLeaseDiscountRate
145 Lessee, Operating Sublease, Description [Abstract] Abstract us-gaap:LesseeOperatingSubleaseDescriptionAbstract
146 Lessee, Operating Sublease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingSubleaseExistenceOfOptionToExtend
147 Lessee, Operating Sublease, Option to Extend Concept (Text/String) For Period us-gaap:LesseeOperatingSubleaseOptionToExtend
148 Lessee, Operating Sublease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingSubleaseExistenceOfOptionToTerminate
149 Lessee, Operating Sublease, Option to Terminate Concept (Text/String) For Period us-gaap:LesseeOperatingSubleaseOptionToTerminate
150 Lessee, Operating Sublease, Existence of Residual Value Guarantee [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingSubleaseExistenceOfResidualValueGuarantee
151 Lessee, Operating Sublease, Residual Value Guarantee, Description Concept (Text/String) For Period us-gaap:LesseeOperatingSubleaseResidualValueGuaranteeDescription
152 Lessee, Finance Lease, Description [Abstract] Abstract us-gaap:LesseeFinanceLeaseDescriptionAbstract
153 Lessee, Finance Lease, Description Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseDescription
154 Lessee, Finance Lease, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LesseeFinanceLeaseTermOfContract1
155 Lessee, Finance Lease, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LesseeFinanceLeaseRenewalTerm1
156 Lessee, Finance Lease, Remaining Lease Term Concept (xbrli:durationItemType) As Of us-gaap:LesseeFinanceLeaseRemainingLeaseTerm
157 Lessee, Finance Lease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend
158 Lessee, Finance Lease, Option to Extend Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseOptionToExtend
159 Lessee, Finance Lease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate
160 Lessee, Finance Lease, Option to Terminate Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseOptionToTerminate
161 Lessee, Finance Lease, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseVariableLeasePaymentTermsAndConditions
162 Lessee, Finance Lease, Existence of Residual Value Guarantee [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceLeaseExistenceOfResidualValueGuarantee
163 Lessee, Finance Lease, Residual Value Guarantee, Description Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseResidualValueGuaranteeDescription
164 Lessee, Finance Lease, Restriction or Covenant Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseRestrictionOrCovenant
165 Lessee, Finance Lease, Assumptions and Judgments, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease
166 Lessee, Finance Lease, Assumptions and Judgments, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseAssumptionsAndJudgmentsAllocationOfLeaseAndNonleaseComponent
167 Lessee, Finance Lease, Assumptions and Judgments, Lease Discount Rate, Description Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseAssumptionsAndJudgmentsLeaseDiscountRateDescription
168 Lessee, Finance Lease, Discount Rate Concept (dtr-types:percentItemType) As Of us-gaap:LesseeFinanceLeaseDiscountRate
169 Lessee, Finance Sublease, Description [Abstract] Abstract us-gaap:LesseeFinanceSubleaseDescriptionAbstract
170 Lessee, Finance Sublease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceSubleaseExistenceOfOptionToExtend
171 Lessee, Finance Sublease, Option to Extend Concept (Text/String) For Period us-gaap:LesseeFinanceSubleaseOptionToExtend
172 Lessee, Finance Sublease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceSubleaseExistenceOfOptionToTerminate
173 Lessee, Finance Sublease, Option to Terminate Concept (Text/String) For Period us-gaap:LesseeFinanceSubleaseOptionToTerminate
174 Lessee, Finance Sublease, Existence of Residual Value Guarantee [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceSubleaseExistenceOfResidualValueGuarantee
175 Lessee, Finance Sublease, Residual Value Guarantee, Description Concept (Text/String) For Period us-gaap:LesseeFinanceSubleaseResidualValueGuaranteeDescription
176 Lessee, Operating Lease, Not yet Commenced, Description [Abstract] Abstract us-gaap:LesseeOperatingLeaseNotYetCommencedDescriptionAbstract
177 Lessee, Operating Lease, Lease Not yet Commenced, Description Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription
178 Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
179 Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1
180 Lessee, Operating Lease, Lease Not yet Commenced, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend
181 Lessee, Operating Lease, Lease Not yet Commenced, Option to Extend Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedOptionToExtend
182 Lessee, Operating Lease, Lease Not yet Commenced, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToTerminate
183 Lessee, Operating Lease, Lease Not yet Commenced, Option to Terminate Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedOptionToTerminate
184 Lessee, Operating Lease, Lease Not yet Commenced, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedVariableLeasePaymentTermsAndConditions
185 Lessee, Operating Lease, Lease Not yet Commenced, Existence of Residual Value Guarantee [true false] Concept (Yes/No) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedExistenceOfResidualValueGuarantee
186 Lessee, Operating Lease, Lease Not yet Commenced, Residual Value Guarantee, Description Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedResidualValueGuaranteeDescription
187 Lessee, Operating Lease, Lease Not yet Commenced, Restriction or Covenant Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRestrictionOrCovenant
188 Lessee, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentWhetherContractIsOrContainsLease
189 Lessee, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentAllocationOfLeaseAndNonleaseComponent
190 Lessee, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Lease Discount Rate, Description Concept (Text/String) For Period us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentLeaseDiscountRateDescription
191 Lessee, Operating Lease, Lease Not yet Commenced, Discount Rate Concept (dtr-types:percentItemType) As Of us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDiscountRate
192 Lessee, Finance Lease, Not yet Commenced, Description [Abstract] Abstract us-gaap:LesseeFinanceLeaseNotYetCommencedDescriptionAbstract
193 Lessee, Finance Lease, Lease Not yet Commenced, Description Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedDescription
194 Lessee, Finance Lease, Lease Not yet Commenced, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1
195 Lessee, Finance Lease, Lease Not yet Commenced, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedRenewalTerm1
196 Lessee, Finance Lease, Lease Not yet Commenced, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedExistenceOfOptionToExtend
197 Lessee, Finance Lease, Lease Not yet Commenced, Option to Extend Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedOptionToExtend
198 Lessee, Finance Lease, Lease Not yet Commenced, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedExistenceOfOptionToTerminate
199 Lessee, Finance Lease, Lease Not yet Commenced, Option to Terminate Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedOptionToTerminate
200 Lessee, Finance Lease, Lease Not yet Commenced, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedVariableLeasePaymentTermsAndConditions
201 Lessee, Finance Lease, Lease Not yet Commenced, Existence of Residual Value Guarantee [true false] Concept (Yes/No) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedExistenceOfResidualValueGuarantee
202 Lessee, Finance Lease, Lease Not yet Commenced, Residual Value Guarantee, Description Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedResidualValueGuaranteeDescription
203 Lessee, Finance Lease, Lease Not yet Commenced, Restriction or Covenant Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedRestrictionOrCovenant
204 Lessee, Finance Lease, Lease Not yet Commenced, Assumption and Judgment, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedAssumptionAndJudgmentWhetherContractIsOrContainsLease
205 Lessee, Finance Lease, Lease Not yet Commenced, Assumption and Judgment, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedAssumptionAndJudgmentAllocationOfLeaseAndNonleaseComponent
206 Lessee, Finance Lease, Lease Not yet Commenced, Assumption and Judgment, Lease Discount Rate, Description Concept (Text/String) For Period us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedAssumptionAndJudgmentLeaseDiscountRateDescription
207 Lessee, Finance Lease, Lease Not yet Commenced, Discount Rate Concept (dtr-types:percentItemType) As Of us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedDiscountRate
208 Lease, Cost [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LeaseCostTableTextBlock
209 Lease, Cost [Abstract] Abstract us-gaap:LeaseCostAbstract
210 Operating Lease, Cost Concept (Monetary) For Period Debit us-gaap:OperatingLeaseCost
211 Finance Lease, Right-of-Use Asset, Amortization Concept (Monetary) For Period Debit us-gaap:FinanceLeaseRightOfUseAssetAmortization
212 Finance Lease, Interest Expense Concept (Monetary) For Period Debit us-gaap:FinanceLeaseInterestExpense
213 Short-term Lease, Cost Concept (Monetary) For Period Debit us-gaap:ShortTermLeaseCost
214 Variable Lease, Cost Concept (Monetary) For Period Debit us-gaap:VariableLeaseCost
215 Sublease Income Concept (Monetary) For Period Credit us-gaap:SubleaseIncome
216 Lease, Cost, Total Concept (Monetary) For Period Debit us-gaap:LeaseCost
217 Sale and Leaseback Transaction, Gain (Loss), Net Concept (Monetary) For Period Credit us-gaap:SaleAndLeasebackTransactionGainLossNet
218 Finance Lease, Principal Payments Concept (Monetary) For Period Credit us-gaap:FinanceLeasePrincipalPayments
219 Finance Lease, Interest Payment on Liability Concept (Monetary) For Period Credit us-gaap:FinanceLeaseInterestPaymentOnLiability
220 Operating Lease, Payments Concept (Monetary) For Period Credit us-gaap:OperatingLeasePayments
221 Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Concept (Monetary) For Period Debit us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
222 Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Concept (Monetary) For Period Debit us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
223 Finance Lease, Weighted Average Remaining Lease Term Concept (xbrli:durationItemType) As Of us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
224 Operating Lease, Weighted Average Remaining Lease Term Concept (xbrli:durationItemType) As Of us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
225 Finance Lease, Weighted Average Discount Rate, Percent Concept (dtr-types:percentItemType) As Of us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
226 Operating Lease, Weighted Average Discount Rate, Percent Concept (dtr-types:percentItemType) As Of us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
227 Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
228 Finance Lease, Liability, Payment, Due [Abstract] Abstract us-gaap:FinanceLeaseLiabilitiesPaymentsDueAbstract
229 Finance Lease, Liability, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
230 Finance Lease, Liability, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
231 Finance Lease, Liability, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
232 Finance Lease, Liability, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
233 Finance Lease, Liability, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
234 Finance Lease, Liability, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
235 Finance Lease, Liability, Payment, Due, Total Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDue
236 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
237 Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract] Abstract us-gaap:FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract
238 Finance Lease, Liability, Payments, Due in Next Rolling 12 Months Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
239 Finance Lease, Liability, Payments, Due in Rolling Year Two Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
240 Finance Lease, Liability, Payments, Due in Rolling Year Three Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree
241 Finance Lease, Liability, Payments, Due in Rolling Year Four Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour
242 Finance Lease, Liability, Payments, Due in Rolling Year Five Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive
243 Finance Lease, Liability, Payments, Due in Rolling after Year Five Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
244 Finance Lease, Liability, Payment, Due, Total Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDue
245 Finance Lease Liabilities, Gross Difference, Amount [Abstract] Abstract us-gaap:FinanceLeaseLiabilitiesGrossDifferenceAmountAbstract
246 Finance Lease, Liability Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiability
247 Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
248 Finance Lease, Liability, Undiscounted Excess Amount Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
249 Finance Lease, Liability, Payment, Due, Total Concept (Monetary) As Of Credit us-gaap:FinanceLeaseLiabilityPaymentsDue
250 Lessee, Operating Lease, Liability, Maturity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
251 Lessee, Operating Lease, Liability, Payment, Due [Abstract] Abstract us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract
252 Lessee, Operating Lease, Liability, to be Paid, Year One Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
253 Lessee, Operating Lease, Liability, to be Paid, Year Two Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
254 Lessee, Operating Lease, Liability, to be Paid, Year Three Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
255 Lessee, Operating Lease, Liability, to be Paid, Year Four Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
256 Lessee, Operating Lease, Liability, to be Paid, Year Five Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
257 Lessee, Operating Lease, Liability, to be Paid, after Year Five Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
258 Lessee, Operating Lease, Liability, to be Paid, Total Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
259 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
260 Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract] Abstract us-gaap:OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract
261 Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
262 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
263 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
264 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
265 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
266 Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
267 Lessee, Operating Lease, Liability, to be Paid, Total Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
268 Operating Lease Liabilities, Gross Difference, Amount [Abstract] Abstract us-gaap:OperatingLeaseLiabilitiesGrossDifferenceAmountAbstract
269 Operating Lease, Liability Concept (Monetary) As Of Credit us-gaap:OperatingLeaseLiability
270 Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
271 Lessee, Operating Lease, Liability, Undiscounted Excess Amount Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
272 Lessee, Operating Lease, Liability, to be Paid, Total Concept (Monetary) As Of Credit us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
273 Short-term Lease, Commitment [true false] Concept (Yes/No) For Period us-gaap:ShortTermLeaseCommitment
274 Short-term Lease Commitment, Amount Concept (Monetary) As Of Debit us-gaap:ShortTermLeaseCommitmentAmount
275 Related Party Transaction, Description of Transaction Concept (Text/String) For Period us-gaap:RelatedPartyTransactionDescriptionOfTransaction
276 Incentive from Lessor Concept (Monetary) As Of Credit us-gaap:IncentiveFromLessor
277 Lessor Disclosure [Abstract] Abstract us-gaap:LessorDisclosureAbstract
278 Assets and Liabilities, Lessor [Abstract] Abstract us-gaap:AssetsAndLiabilitiesLessorAbstract
279 Net Investment in Lease, before Allowance for Credit Loss Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLease
280 Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseCurrent
281 Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseNoncurrent
282 Sales-type and Direct Financing Leases, Lease Receivable Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivable
283 Lease Deposit Liability Concept (Monetary) As Of Credit us-gaap:LeaseDepositLiability
284 Property, Plant, and Equipment, Lessor Asset under Operating Lease [Abstract] Abstract us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNetAbstract
285 Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock
286 Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Hypercube us-gaap:PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable
287 Long-Lived Tangible Asset [Axis] Dimension us-gaap:PropertyPlantAndEquipmentByTypeAxis
288 Long-Lived Tangible Asset [Domain] Member us-gaap:PropertyPlantAndEquipmentTypeDomain
289 Land and Building [Member] Member us-gaap:LandAndBuildingMember
290 Land [Member] Member us-gaap:LandMember
291 Land Improvements [Member] Member us-gaap:LandImprovementsMember
292 Leasehold Improvements [Member] Member us-gaap:LeaseholdImprovementsMember
293 Building [Member] Member us-gaap:BuildingMember
294 Building Improvements [Member] Member us-gaap:BuildingImprovementsMember
295 Manufacturing Facility [Member] Member us-gaap:ManufacturingFacilityMember
296 Land and Land Improvements [Member] Member us-gaap:LandAndLandImprovementsMember
297 Leaseholds and Leasehold Improvements [Member] Member us-gaap:LeaseholdsAndLeaseholdImprovementsMember
298 Building and Building Improvements [Member] Member us-gaap:BuildingAndBuildingImprovementsMember
299 Land, Buildings and Improvements [Member] Member us-gaap:LandBuildingsAndImprovementsMember
300 Machinery and Equipment [Member] Member us-gaap:MachineryAndEquipmentMember
301 Tools, Dies and Molds [Member] Member us-gaap:ToolsDiesAndMoldsMember
302 Technology Equipment [Member] Member us-gaap:TechnologyEquipmentMember
303 Computer Equipment [Member] Member us-gaap:ComputerEquipmentMember
304 Office Equipment [Member] Member us-gaap:OfficeEquipmentMember
305 Equipment [Member] Member us-gaap:EquipmentMember
306 Other Machinery and Equipment [Member] Member us-gaap:OtherMachineryAndEquipmentMember
307 Transportation Equipment [Member] Member us-gaap:TransportationEquipmentMember
308 Air Transportation Equipment [Member] Member us-gaap:AirTransportationEquipmentMember
309 Flight Equipment [Member] Member us-gaap:FlightEquipmentMember
310 Maritime Equipment [Member] Member us-gaap:MaritimeEquipmentMember
311 Containers [Member] Member us-gaap:ContainersMember
312 Railroad Transportation Equipment [Member] Member us-gaap:RailroadTransportationEquipmentMember
313 Vehicles [Member] Member us-gaap:VehiclesMember
314 Trucks [Member] Member us-gaap:TrucksMember
315 Automobiles [Member] Member us-gaap:AutomobilesMember
316 Other Transportation Equipment [Member] Member us-gaap:OtherTransportationEquipmentMember
317 Energy Equipment [Member] Member us-gaap:EnergyEquipmentMember
318 Pipelines [Member] Member us-gaap:PipelinesMember
319 Refining Equipment [Member] Member us-gaap:RefiningEquipmentMember
320 Upstream Equipment [Member] Member us-gaap:UpstreamEquipmentMember
321 Downstream Equipment [Member] Member us-gaap:DownstreamEquipmentMember
322 Gas Transmission Equipment [Member] Member us-gaap:GasTransmissionEquipmentMember
323 Gas Distribution Equipment [Member] Member us-gaap:GasDistributionEquipmentMember
324 Electric Transmission and Distribution Equipment [Member] Member us-gaap:ElectricTransmissionAndDistributionMember
325 Electric Generation Equipment [Member] Member us-gaap:ElectricGenerationEquipmentMember
326 Nuclear Fuel [Member] Member us-gaap:NuclearFuelMember
327 Gas Gathering and Processing Equipment [Member] Member us-gaap:GasGatheringAndProcessingEquipmentMember
328 Mining Properties and Mineral Rights [Member] Member us-gaap:MiningPropertiesAndMineralRightsMember
329 Mine Development [Member] Member us-gaap:MineDevelopmentMember
330 Oil and Gas Properties [Member] Member us-gaap:OilAndGasPropertiesMember
331 Drilling Rights [Member] Member us-gaap:DrillingRightsMember
332 Wells and Related Equipment and Facilities [Member] Member us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember
333 Marine Services Equipment [Member] Member us-gaap:MarineServicesEquipmentMember
334 Exploration and Production Equipment [Member] Member us-gaap:ExplorationAndProductionEquipmentMember
335 Other Energy Equipment [Member] Member us-gaap:OtherEnergyEquipmentMember
336 Gas, Transmission and Distribution Equipment [Member] Member us-gaap:GasTransmissionAndDistributionEquipmentMember
337 Electric Generation, Transmission and Distribution Equipment [Member] Member us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember
338 Property, Plant and Equipment, Other Types [Member] Member us-gaap:PropertyPlantAndEquipmentOtherTypesMember
339 Productive Land [Member] Member us-gaap:ProductiveLandMember
340 Furniture and Fixtures [Member] Member us-gaap:FurnitureAndFixturesMember
341 Timber Properties [Member] Member us-gaap:TimberPropertiesMember
342 Landfill [Member] Member us-gaap:LandfillMember
343 Software Development [Member] Member us-gaap:SoftwareDevelopmentMember
344 Retail Site [Member] Member srt:RetailSiteMember
345 Asset under Construction [Member] Member us-gaap:AssetUnderConstructionMember
346 Construction in Progress [Member] Member us-gaap:ConstructionInProgressMember
347 Breeding and Production Animals [Member] Member us-gaap:BreedingAndProductionAnimalsMember
348 Remediation Property for Sale, Abandonment or Disposal [Member] Member us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember
349 Other Capitalized Property Plant and Equipment [Member] Member us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember
350 Software and Software Development Costs [Member] Member us-gaap:SoftwareAndSoftwareDevelopmentCostsMember
351 Collections, Including Work of Art and Historical Treasure [Member] Member us-gaap:CollectionsIncludingWorkOfArtAndHistoricalTreasureMember
352 Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] LineItems us-gaap:PropertySubjectToOrAvailableForOperatingLeaseLineItems
353 Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation [Abstract] Abstract us-gaap:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciationAbstract
354 Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Concept (Monetary) As Of Debit us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
355 Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Concept (Monetary) As Of Credit us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
356 Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation, Total Concept (Monetary) As Of Debit us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
357 Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, after Accumulated Depreciation [Abstract] Abstract us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciationAbstract
358 Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, before Accumulated Depreciation Concept (Monetary) As Of Debit us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
359 Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation Concept (Monetary) As Of Credit us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
360 Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, after Accumulated Depreciation, Total Concept (Monetary) As Of Debit us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
361 Property, Plant and Equipment, Net [Abstract] Abstract us-gaap:PropertyPlantAndEquipmentNetAbstract
362 Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, after Accumulated Depreciation Concept (Monetary) As Of Debit us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
363 Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation Concept (Monetary) As Of Debit us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
364 Property, Plant and Equipment, Net, Total Concept (Monetary) As Of Debit us-gaap:PropertyPlantAndEquipmentNet
365 Income and Expenses, Lessor [Abstract] Abstract us-gaap:IncomeAndExpensesLessorAbstract
366 Operating Lease, Lease Income Concept (Monetary) For Period Credit us-gaap:OperatingLeaseLeaseIncome
367 Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Concept (enum2:enumerationSetItemType) For Period us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList
368 Sales-type Lease, Lease Income Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseLeaseIncome
369 Sales-Type Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Concept (enum2:enumerationSetItemType) For Period us-gaap:SalesTypeLeaseIncomeComprehensiveIncomeExtensibleList
370 Direct Financing Lease, Lease Income Concept (Monetary) For Period Credit us-gaap:DirectFinancingLeaseLeaseIncome
371 Direct Financing Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Concept (enum2:enumerationSetItemType) For Period us-gaap:DirectFinancingLeaseIncomeComprehensiveIncomeExtensibleList
372 Direct Financing Lease, Revenue Concept (Monetary) For Period Credit us-gaap:DirectFinancingLeaseRevenue
373 Direct Financing Lease, Net Investment in Lease, Credit Loss Expense (Reversal) Concept (Monetary) For Period Debit us-gaap:DirectFinancingLeaseImpairmentLoss
374 Cost of Goods Sold, Direct Financing Lease Concept (Monetary) For Period Debit us-gaap:CostOfGoodsSoldDirectFinancingLease
375 Direct Costs of Leased and Rented Property or Equipment Concept (Monetary) For Period Debit us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
376 Operating Lease, Initial Direct Cost Expense, over Term Concept (Monetary) For Period Debit us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm
377 Operating Lease, Initial Direct Cost Concept (Monetary) For Period Debit us-gaap:OperatingLeasesIncomeStatementInitialDirectCosts
378 Sales-type Lease, Initial Direct Cost Expense, Commencement Concept (Monetary) For Period Debit us-gaap:SalesTypeLeaseInitialDirectCostExpenseCommencement
379 Sales-type Lease, Net Investment in Lease, Credit Loss Expense (Reversal) Concept (Monetary) For Period Debit us-gaap:SalesTypeLeaseImpairmentLoss
380 Sales-type Lease, Revenue Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseRevenue
381 Cost of Goods Sold, Sales-type Lease Concept (Monetary) For Period Debit us-gaap:CostOfGoodsSoldSalesTypeLease
382 Alternative Presentation, Lessor Lease Income [Abstract] Abstract us-gaap:AlternativePresentationLessorLeaseIncomeAbstract
383 Sales-type and Direct Financing Leases, Profit (Loss) Concept (Monetary) For Period Credit us-gaap:SalesTypeAndDirectFinancingLeasesProfitLoss
384 Sales-type and Direct Financing Leases, Interest Income Concept (Monetary) For Period Credit us-gaap:SalesTypeAndDirectFinancingLeasesInterestIncome
385 Variable Lease, Income Concept (Monetary) For Period Credit us-gaap:VariableLeaseIncome
386 Operating Lease, Lease Income, Lease Payments Concept (Monetary) For Period Credit us-gaap:OperatingLeaseLeaseIncomeLeasePayments
387 Lease Income, Total Concept (Monetary) For Period Credit us-gaap:LeaseIncome
388 Impairment, Long-Lived Asset, Held-for-Use [Abstract] Abstract us-gaap:ImpairmentLongLivedAssetHeldForUseAbstract
389 Impairment, Excluding Lessor Asset under Operating Lease Concept (Monetary) For Period Debit us-gaap:ImpairmentExcludingLessorAssetUnderOperatingLease
390 Impairment, Lessor Asset under Operating Lease Concept (Monetary) For Period Debit us-gaap:ImpairmentLessorAssetUnderOperatingLease
391 Impairment, Long-Lived Asset, Held-for-Use, Total Concept (Monetary) For Period Debit us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
392 Depreciation [Abstract] Abstract us-gaap:DepreciationAbstract
393 Depreciation, Excluding Lessor Asset under Operating Lease Concept (Monetary) For Period Debit us-gaap:DepreciationExcludingLessorAssetUnderOperatingLease
394 Depreciation, Lessor Asset under Operating Lease Concept (Monetary) For Period Debit us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
395 Depreciation, Total Concept (Monetary) For Period Debit us-gaap:Depreciation
396 Cash Flow, Activity, Lessor [Abstract] Abstract us-gaap:CashFlowOperatingActivitiesLessorAbstract
397 Proceeds from Lease Payment, Operating Activity Concept (Monetary) For Period Debit us-gaap:ProceedsFromLeasePayments
398 Proceeds from Lease Payment, Sales-Type and Direct Financing Leases, Investing Activity Concept (Monetary) For Period Debit us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity
399 Lessor, Lease, Description [Table] Hypercube us-gaap:LessorLeaseDescriptionTable
400 Counterparty Name [Axis] Dimension srt:CounterpartyNameAxis
401 Counterparty Name [Domain] Member srt:RepurchaseAgreementCounterpartyNameDomain
402 Segments [Axis] Dimension us-gaap:StatementBusinessSegmentsAxis
403 Segments [Domain] Member us-gaap:SegmentDomain
404 Other Segments [Member] Member us-gaap:AllOtherSegmentsMember
405 Corporate Segment [Member] Member us-gaap:CorporateMember
406 Corporate and Other [Member] Member us-gaap:CorporateAndOtherMember
407 Geographic Distribution [Axis] Dimension us-gaap:GeographicDistributionAxis
408 Geographic Distribution [Domain] Member us-gaap:GeographicDistributionDomain
409 Geographic Distribution, Domestic [Member] Member us-gaap:GeographicDistributionDomesticMember
410 Geographic Distribution, Foreign [Member] Member us-gaap:GeographicDistributionForeignMember
411 Long-Lived Tangible Asset [Axis] Dimension us-gaap:PropertyPlantAndEquipmentByTypeAxis
412 Long-Lived Tangible Asset [Domain] Member us-gaap:PropertyPlantAndEquipmentTypeDomain
413 Land and Building [Member] Member us-gaap:LandAndBuildingMember
414 Land [Member] Member us-gaap:LandMember
415 Land Improvements [Member] Member us-gaap:LandImprovementsMember
416 Leasehold Improvements [Member] Member us-gaap:LeaseholdImprovementsMember
417 Building [Member] Member us-gaap:BuildingMember
418 Building Improvements [Member] Member us-gaap:BuildingImprovementsMember
419 Manufacturing Facility [Member] Member us-gaap:ManufacturingFacilityMember
420 Land and Land Improvements [Member] Member us-gaap:LandAndLandImprovementsMember
421 Leaseholds and Leasehold Improvements [Member] Member us-gaap:LeaseholdsAndLeaseholdImprovementsMember
422 Building and Building Improvements [Member] Member us-gaap:BuildingAndBuildingImprovementsMember
423 Land, Buildings and Improvements [Member] Member us-gaap:LandBuildingsAndImprovementsMember
424 Machinery and Equipment [Member] Member us-gaap:MachineryAndEquipmentMember
425 Tools, Dies and Molds [Member] Member us-gaap:ToolsDiesAndMoldsMember
426 Technology Equipment [Member] Member us-gaap:TechnologyEquipmentMember
427 Computer Equipment [Member] Member us-gaap:ComputerEquipmentMember
428 Office Equipment [Member] Member us-gaap:OfficeEquipmentMember
429 Equipment [Member] Member us-gaap:EquipmentMember
430 Other Machinery and Equipment [Member] Member us-gaap:OtherMachineryAndEquipmentMember
431 Transportation Equipment [Member] Member us-gaap:TransportationEquipmentMember
432 Air Transportation Equipment [Member] Member us-gaap:AirTransportationEquipmentMember
433 Flight Equipment [Member] Member us-gaap:FlightEquipmentMember
434 Maritime Equipment [Member] Member us-gaap:MaritimeEquipmentMember
435 Containers [Member] Member us-gaap:ContainersMember
436 Railroad Transportation Equipment [Member] Member us-gaap:RailroadTransportationEquipmentMember
437 Vehicles [Member] Member us-gaap:VehiclesMember
438 Trucks [Member] Member us-gaap:TrucksMember
439 Automobiles [Member] Member us-gaap:AutomobilesMember
440 Other Transportation Equipment [Member] Member us-gaap:OtherTransportationEquipmentMember
441 Energy Equipment [Member] Member us-gaap:EnergyEquipmentMember
442 Pipelines [Member] Member us-gaap:PipelinesMember
443 Refining Equipment [Member] Member us-gaap:RefiningEquipmentMember
444 Upstream Equipment [Member] Member us-gaap:UpstreamEquipmentMember
445 Downstream Equipment [Member] Member us-gaap:DownstreamEquipmentMember
446 Gas Transmission Equipment [Member] Member us-gaap:GasTransmissionEquipmentMember
447 Gas Distribution Equipment [Member] Member us-gaap:GasDistributionEquipmentMember
448 Electric Transmission and Distribution Equipment [Member] Member us-gaap:ElectricTransmissionAndDistributionMember
449 Electric Generation Equipment [Member] Member us-gaap:ElectricGenerationEquipmentMember
450 Nuclear Fuel [Member] Member us-gaap:NuclearFuelMember
451 Gas Gathering and Processing Equipment [Member] Member us-gaap:GasGatheringAndProcessingEquipmentMember
452 Mining Properties and Mineral Rights [Member] Member us-gaap:MiningPropertiesAndMineralRightsMember
453 Mine Development [Member] Member us-gaap:MineDevelopmentMember
454 Oil and Gas Properties [Member] Member us-gaap:OilAndGasPropertiesMember
455 Drilling Rights [Member] Member us-gaap:DrillingRightsMember
456 Wells and Related Equipment and Facilities [Member] Member us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember
457 Marine Services Equipment [Member] Member us-gaap:MarineServicesEquipmentMember
458 Exploration and Production Equipment [Member] Member us-gaap:ExplorationAndProductionEquipmentMember
459 Other Energy Equipment [Member] Member us-gaap:OtherEnergyEquipmentMember
460 Gas, Transmission and Distribution Equipment [Member] Member us-gaap:GasTransmissionAndDistributionEquipmentMember
461 Electric Generation, Transmission and Distribution Equipment [Member] Member us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember
462 Property, Plant and Equipment, Other Types [Member] Member us-gaap:PropertyPlantAndEquipmentOtherTypesMember
463 Productive Land [Member] Member us-gaap:ProductiveLandMember
464 Furniture and Fixtures [Member] Member us-gaap:FurnitureAndFixturesMember
465 Timber Properties [Member] Member us-gaap:TimberPropertiesMember
466 Landfill [Member] Member us-gaap:LandfillMember
467 Software Development [Member] Member us-gaap:SoftwareDevelopmentMember
468 Retail Site [Member] Member srt:RetailSiteMember
469 Asset under Construction [Member] Member us-gaap:AssetUnderConstructionMember
470 Construction in Progress [Member] Member us-gaap:ConstructionInProgressMember
471 Breeding and Production Animals [Member] Member us-gaap:BreedingAndProductionAnimalsMember
472 Remediation Property for Sale, Abandonment or Disposal [Member] Member us-gaap:RemediationPropertyForSaleAbandonmentOrDisposalMember
473 Other Capitalized Property Plant and Equipment [Member] Member us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember
474 Software and Software Development Costs [Member] Member us-gaap:SoftwareAndSoftwareDevelopmentCostsMember
475 Collections, Including Work of Art and Historical Treasure [Member] Member us-gaap:CollectionsIncludingWorkOfArtAndHistoricalTreasureMember
476 Lease Contractual Term [Axis] Dimension us-gaap:LeaseContractualTermAxis
477 Lease Contractual Term [Domain] Member us-gaap:LeaseContractualTermDomain
478 Lessor, Lease, Description [Line Items] LineItems us-gaap:LessorLeaseDescriptionLineItems
479 Lessor, Operating Lease, Description [Abstract] Abstract us-gaap:LessorOperatingLeaseDescriptionAbstract
480 Lessor, Operating Lease, Description Concept (Text/String) For Period us-gaap:LessorOperatingLeaseDescription
481 Lessor, Operating Lease, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LessorOperatingLeaseTermOfContract
482 Lessor, Operating Lease, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LessorOperatingLeaseRenewalTerm
483 Lessor, Operating Lease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LessorOperatingLeaseExistenceOfOptionToExtend
484 Lessor, Operating Lease, Option to Extend Concept (Text/String) For Period us-gaap:LessorOperatingLeaseOptionToExtend
485 Lessor, Operating Lease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LessorOperatingLeaseExistenceOfOptionToTerminate
486 Lessor, Operating Lease, Option to Terminate Concept (Text/String) For Period us-gaap:LessorOperatingLeaseOptionToTerminate
487 Lessor, Operating Lease, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LessorOperatingLeaseVariableLeasePaymentTermsAndConditions
488 Lessor, Operating Lease, Assumptions and Judgments, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LessorOperatingLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease
489 Lessor, Operating Lease, Assumptions and Judgments, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LessorOperatingLeaseAssumptionsAndJudgmentsAllocationOfLeaseAndNonleaseComponent
490 Lessor, Operating Lease, Existence of Lessee Option to Purchase Underlying Asset [true false] Concept (Yes/No) For Period us-gaap:LessorOperatingLeaseExistenceOfLesseeOptionToPurchaseUnderlyingAsset
491 Lessor, Operating Lease, Lessee Option to Purchase Underlying Asset Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLesseeOptionToPurchaseUnderlyingAsset
492 Lessor, Operating Lease, Assumptions and Judgments, Value of Underlying Asset, Amount Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeaseAssumptionsAndJudgmentsValueOfUnderlyingAssetAmount
493 Lessor, Operating Lease, Assumptions and Judgments, Value of Underlying Asset, Description Concept (Text/String) For Period us-gaap:LessorOperatingLeaseAssumptionsAndJudgmentsValueOfUnderlyingAssetDescription
494 Lessor, Operating Lease, Not yet Commenced, Description [Abstract] Abstract us-gaap:LessorOperatingLeaseNotYetCommencedDescriptionAbstract
495 Lessor, Operating Lease, Lease Not yet Commenced, Description Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedDescription
496 Lessor, Operating Lease, Lease Not yet Commenced, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LessorOperatingLeaseLeaseNotYetCommencedTermOfContract1
497 Lessor, Operating Lease, Lease Not yet Commenced, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm1
498 Lessor, Operating Lease, Lease Not yet Commenced, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend
499 Lessor, Operating Lease, Lease Not yet Commenced, Option to Extend Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedOptionToExtend
500 Lessor, Operating Lease, Lease Not yet Commenced, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedExistenceOfOptionToTerminate
501 Lessor, Operating Lease, Lease Not yet Commenced, Option to Terminate Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedOptionToTerminate
502 Lessor, Operating Lease, Lease Not yet Commenced, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedVariableLeasePaymentTermsAndConditions
503 Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentWhetherContractIsOrContainsLease
504 Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentAllocationOfLeaseAndNonleaseComponent
505 Lessor, Operating Lease, Lease Not yet Commenced, Existence of Lessee Option to Purchase Underlying Asset [true false] Concept (Yes/No) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedExistenceOfLesseeOptionToPurchaseUnderlyingAsset
506 Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount
507 Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Description Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetDescription
508 Lessor, Operating Lease, Lease Not yet Commenced, Lessee Option to Purchase Underlying Asset Concept (Text/String) For Period us-gaap:LessorOperatingLeaseLeaseNotYetCommencedLesseeOptionToPurchaseUnderlyingAsset
509 Lessor, Direct Financing Lease, Description [Abstract] Abstract us-gaap:LessorDirectFinancingLeaseDescriptionAbstract
510 Lessor, Direct Financing Lease, Description Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseDescription
511 Lessor, Direct Financing Lease, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LessorDirectFinancingLeaseTermOfContract1
512 Lessor, Direct Financing Lease, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LessorDirectFinancingLeaseRenewalTerm1
513 Lessor, Direct Financing Lease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LessorDirectFinancingLeaseExistenceOfOptionToExtend
514 Lessor, Direct Financing Lease, Option to Extend Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseOptionToExtend
515 Lessor, Direct Financing Lease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LessorDirectFinancingLeaseExistenceOfOptionToTerminate
516 Lessor, Direct Financing Lease, Option to Terminate Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseOptionToTerminate
517 Lessor, Direct Financing Lease, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseVariableLeasePaymentTermsAndConditions
518 Lessor, Direct Financing Lease, Assumptions and Judgments, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease
519 Lessor, Direct Financing Lease, Assumptions and Judgments, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseAssumptionsAndJudgmentsAllocationOfLeaseAndNonleaseComponent
520 Lessor, Direct Financing Lease, Existence of Lessee Option to Purchase Underlying Asset [true false] Concept (Yes/No) For Period us-gaap:LessorDirectFinancingLeaseExistenceOfLesseeOptionToPurchaseUnderlyingAsset
521 Lessor, Direct Financing Lease, Lessee Option to Purchase Underlying Asset Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLesseeOptionToPurchaseUnderlyingAsset
522 Lessor, Direct Financing Lease, Assumptions and Judgments, Value of Underlying Asset, Description Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseAssumptionsAndJudgmentsValueOfUnderlyingAssetDescription
523 Lessor, Direct Financing Lease, Assumptions and Judgments, Value of Underlying Asset, Amount Concept (Monetary) As Of Debit us-gaap:LessorDirectFinancingLeaseAssumptionsAndJudgmentsValueOfUnderlyingAssetAmount
524 Lessor, Direct Financing Lease, Not yet Commenced, Description [Abstract] Abstract us-gaap:LessorDirectFinancingLeaseNotYetCommencedDescriptionAbstract
525 Lessor, Direct Financing Lease, Lease Not yet Commenced, Description Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedDescription
526 Lessor, Direct Financing Lease, Lease Not yet Commenced, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedTermOfContract1
527 Lessor, Direct Financing Lease, Lease Not yet Commenced, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedRenewalTerm1
528 Lessor, Direct Financing Lease, Lease Not yet Commenced, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedExistenceOfOptionToExtend
529 Lessor, Direct Financing Lease, Lease Not yet Commenced, Option to Extend Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedOptionToExtend
530 Lessor, Direct Financing Lease, Lease Not yet Commenced, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedExistenceOfOptionToTerminate
531 Lessor, Direct Financing Lease, Lease Not yet Commenced, Option to Terminate Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedOptionToTerminate
532 Lessor, Direct Financing Lease, Lease Not yet Commenced, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedVariableLeasePaymentTermsAndConditions
533 Lessor, Direct Financing Lease, Lease Not yet Commenced, Assumption and Judgment, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedAssumptionAndJudgmentWhetherContractIsOrContainsLease
534 Lessor, Direct Financing Lease, Lease Not yet Commenced, Assumption and Judgment, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedAssumptionAndJudgmentAllocationOfLeaseAndNonleaseComponent
535 Lessor, Direct Financing Lease, Lease Not yet Commenced, Existence of Lessee Option to Purchase Underlying Asset [true false] Concept (Yes/No) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedExistenceOfLesseeOptionToPurchaseUnderlyingAsset
536 Lessor, Direct Financing Lease, Lease Not yet Commenced, Lessee Option to Purchase Underlying Asset Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedLesseeOptionToPurchaseUnderlyingAsset
537 Lessor, Direct Financing Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Description Concept (Text/String) For Period us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetDescription
538 Lessor, Direct Financing Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Concept (Monetary) As Of Debit us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount
539 Lessor, Sales-type Lease, Description [Abstract] Abstract us-gaap:LessorSalesTypeLeaseDescriptionAbstract
540 Lessor, Sales-type Lease, Description Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseDescription
541 Lessor, Sales-type Lease, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LessorSalesTypeLeaseTermOfContract1
542 Lessor, Sales-type Lease, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LessorSalesTypeLeaseRenewalTerm1
543 Lessor, Sales-type Lease, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LessorSalesTypeLeaseExistenceOfOptionToExtend
544 Lessor, Sales-type Lease, Option to Extend Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseOptionToExtend
545 Lessor, Sales-type Lease, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LessorSalesTypeLeaseExistenceOfOptionToTerminate
546 Lessor, Sales-type Lease, Option to Terminate Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseOptionToTerminate
547 Lessor, Sales-type Lease, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseVariableLeasePaymentTermsAndConditions
548 Lessor, Sales-type Lease, Assumptions and Judgments, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease
549 Lessor, Sales-type Lease, Assumptions and Judgments, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseAssumptionsAndJudgmentsAllocationOfLeaseAndNonleaseComponent
550 Lessor, Sales-type Lease, Existence of Lessee Option to Purchase Underlying Asset [true false] Concept (Yes/No) For Period us-gaap:LessorSalesTypeLeaseExistenceOfLesseeOptionToPurchaseUnderlyingAsset
551 Lessor, Sales-type Lease, Lessee Option to Purchase Underlying Asset Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLesseeOptionToPurchaseUnderlyingAsset
552 Lessor, Sales-type Lease, Assumptions and Judgments, Value of Underlying Asset, Description Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseAssumptionsAndJudgmentsValueOfUnderlyingAssetDescription
553 Lessor, Sales-type Lease, Assumptions and Judgments, Value of Underlying Asset, Amount Concept (Monetary) As Of Debit us-gaap:LessorSalesTypeLeaseAssumptionsAndJudgmentsValueOfUnderlyingAssetAmount
554 Lessor, Sales-type Lease, Not yet Commenced, Description [Abstract] Abstract us-gaap:LessorSalesTypeLeaseNotYetCommencedDescriptionAbstract
555 Lessor, Sales-type Lease, Lease Not yet Commenced, Description Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedDescription
556 Lessor, Sales-type Lease, Lease Not yet Commenced, Term of Contract Concept (xbrli:durationItemType) As Of us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedTermOfContract1
557 Lessor, Sales-type Lease, Lease Not yet Commenced, Renewal Term Concept (xbrli:durationItemType) As Of us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedRenewalTerm1
558 Lessor, Sales-type Lease, Lease Not yet Commenced, Existence of Option to Extend [true false] Concept (Yes/No) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedExistenceOfOptionToExtend
559 Lessor, Sales-type Lease, Lease Not yet Commenced, Option to Extend Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedOptionToExtend
560 Lessor, Sales-type Lease, Lease Not yet Commenced, Existence of Option to Terminate [true false] Concept (Yes/No) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedExistenceOfOptionToTerminate
561 Lessor, Sales-type Lease, Lease Not yet Commenced, Option to Terminate Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedOptionToTerminate
562 Lessor, Sales-type Lease, Lease Not yet Commenced, Variable Lease Payment, Terms and Conditions Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedVariableLeasePaymentTermsAndConditions
563 Lessor, Sales-type Lease, Lease Not yet Commenced, Assumption and Judgment, Whether Contract is or Contains Lease Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedAssumptionAndJudgmentWhetherContractIsOrContainsLease
564 Lessor, Sales-type Lease, Lease Not yet Commenced, Assumption and Judgment, Allocation of Lease and Nonlease Component Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedAssumptionAndJudgmentAllocationOfLeaseAndNonleaseComponent
565 Lessor, Sales-type Lease, Lease Not yet Commenced, Existence of Lessee Option to Purchase Underlying Asset [true false] Concept (Yes/No) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedExistenceOfLesseeOptionToPurchaseUnderlyingAsset
566 Lessor, Sales-type Lease, Lease Not yet Commenced, Lessee Option to Purchase Underlying Asset Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedLesseeOptionToPurchaseUnderlyingAsset
567 Lessor, Sales-type Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Description Concept (Text/String) For Period us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetDescription
568 Lessor, Sales-type Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount Concept (Monetary) As Of Debit us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount
569 Operating Lease, Lease Income [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
570 Operating Lease, Lease Income [Abstract] Abstract us-gaap:OperatingLeasesLeaseIncomeAbstract
571 Operating Lease, Lease Income, Lease Payments Concept (Monetary) For Period Credit us-gaap:OperatingLeaseLeaseIncomeLeasePayments
572 Operating Lease, Variable Lease Income Concept (Monetary) For Period Credit us-gaap:OperatingLeaseVariableLeaseIncome
573 Operating Lease, Lease Income, Total Concept (Monetary) For Period Credit us-gaap:OperatingLeaseLeaseIncome
574 Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Concept (enum2:enumerationSetItemType) For Period us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList
575 Sales-type Lease, Lease Income [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock
576 Sales-type Lease, Lease Income [Abstract] Abstract us-gaap:SalesTypeLeaseLeaseIncomeAbstract
577 Sales-type Lease, Variable Lease Income Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseVariableLeaseIncome
578 Sales-type Lease, Interest Income Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseInterestIncome
579 Sales-type Lease, Interest Income, Lease Receivable Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseInterestIncomeLeaseReceivable
580 Sales-type Lease, Interest Income, Unguaranteed Residual Asset Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseInterestIncomeUnguaranteedResidualAsset
581 Sales-type Lease, Selling Profit (Loss) Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseSellingProfitLoss
582 Sales-type Lease, Lease Income, Total Concept (Monetary) For Period Credit us-gaap:SalesTypeLeaseLeaseIncome
583 Sales-Type Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Concept (enum2:enumerationSetItemType) For Period us-gaap:SalesTypeLeaseIncomeComprehensiveIncomeExtensibleList
584 Direct Financing Lease, Lease Income [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DirectFinancingLeaseLeaseIncomeTableTextBlock
585 Direct Financing Lease, Lease Income [Abstract] Abstract us-gaap:DirectFinancingLeaseLeaseIncomeAbstract
586 Direct Financing Lease, Selling Loss Concept (Monetary) For Period Debit us-gaap:DirectFinancingLeaseSellingLoss
587 Direct Financing Lease, Variable Lease Income Concept (Monetary) For Period Credit us-gaap:DirectFinancingLeaseVariableLeaseIncome
588 Direct Financing Lease, Interest Income Concept (Monetary) For Period Credit us-gaap:DirectFinancingLeaseInterestIncome
589 Direct Financing Lease, Lease Income, Total Concept (Monetary) For Period Credit us-gaap:DirectFinancingLeaseLeaseIncome
590 Direct Financing Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Concept (enum2:enumerationSetItemType) For Period us-gaap:DirectFinancingLeaseIncomeComprehensiveIncomeExtensibleList
591 Net Investment in Lease, before Allowance for Credit Loss [Abstract] Abstract us-gaap:NetInvestmentInLeasesAbstract
592 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss [Abstract] Abstract us-gaap:SalesTypeLeasesNetInvestmentInLeasesAbstract
593 Sales-type Lease, Lease Receivable Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseLeaseReceivable
594 Sales-type Lease, Unguaranteed Residual Asset Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseUnguaranteedResidualAsset
595 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLease
596 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss [Abstract] Abstract us-gaap:DirectFinancingLeaseNetInvestmentInLeasesAbstract
597 Direct Financing Lease, Lease Receivable Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseLeaseReceivable
598 Direct Financing Lease, Unguaranteed Residual Asset Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseUnguaranteedResidualAsset
599 Direct Financing Lease, Deferred Selling Profit Concept (Monetary) As Of Credit us-gaap:DirectFinancingLeaseDeferredSellingProfit
600 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLease
601 Net Investment in Lease, before Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLease
602 Net Investment in Lease, before Allowance for Credit Loss, Alternative [Abstract] Abstract us-gaap:NetInvestmentInLeasesAlternativeAbstract
603 Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseCurrent
604 Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseNoncurrent
605 Net Investment in Lease, before Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLease
606 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Alternative [Abstract] Abstract us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossAlternativeAbstract
607 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent
608 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent
609 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLease
610 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Alternative [Abstract] Abstract us-gaap:DirectFinancingLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossAlternativeAbstract
611 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent
612 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent
613 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLease
614 Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock
615 Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract] Abstract us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract
616 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
617 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
618 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
619 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
620 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
621 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
622 Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
623 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Remainder of Fiscal Year Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear
624 Sales-type and Direct Financing Leases, Lease Receivable, Rolling Maturity [Abstract] Abstract us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableRollingMaturityAbstract
625 Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Rolling Twelve Months Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextRollingTwelveMonths
626 Sales-type and Direct Financing Leases, Lease Receivable, Lease Payments to be Received, Rolling Year Two Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableLeasePaymentsToBeReceivedRollingYearTwo
627 Sales-type and Direct Financing Leases, Lease Receivable, Lease Payments to be Received, Rolling Year Three Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableLeasePaymentsToBeReceivedRollingYearThree
628 Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Rolling Year Four Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRollingYearFour
629 Sales-type and Direct Financing Leases, Lease Receivable, Lease Payments to be Received, Rolling Year Five Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableLeasePaymentsToBeReceivedRollingYearFive
630 Sales-type and Direct Financing Leases, Lease Receivable, Lease Payments to be Received, after Rolling Year Five Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableLeasePaymentsToBeReceivedAfterRollingYearFive
631 Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
632 Sales-type and Direct Financing Leases, Lease Receivables, Gross Difference, Amount [Abstract] Abstract us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablesGrossDifferenceAmountAbstract
633 Sales-type and Direct Financing Leases, Lease Receivable Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivable
634 Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
635 Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount Concept (Monetary) As Of Debit us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
636 Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
637 Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract] Abstract us-gaap:LessorOperatingLeasePaymentsFiscalYearMaturityAbstract
638 Lessor, Operating Lease, Payment to be Received, Year One Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
639 Lessor, Operating Lease, Payment to be Received, Year Two Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
640 Lessor, Operating Lease, Payment to be Received, Year Three Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
641 Lessor, Operating Lease, Payment to be Received, Year Four Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
642 Lessor, Operating Lease, Payment to be Received, Year Five Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
643 Lessor, Operating Lease, Payment to be Received, after Year Five Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
644 Lessor, Operating Lease, Payments to be Received, Total Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceived
645 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
646 Lessor, Operating Lease, Payments, Rolling Maturity [Abstract] Abstract us-gaap:LessorOperatingLeasePaymentsRollingMaturityAbstract
647 Lessor, Operating Lease, Payments to be Received, Next Rolling Twelve Months Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextRollingTwelveMonths
648 Lessor, Operating Lease, Payments to be Received, Rolling Year Two Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedRollingYearTwo
649 Lessor, Operating Lease, Payments to be Received, Rolling Year Three Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedRollingYearThree
650 Lessor, Operating Lease, Payments to be Received, Rolling Year Four Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedRollingYearFour
651 Lessor, Operating Lease, Payments to be Received, Rolling Year Five Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedRollingYearFive
652 Lessor, Operating Lease, Payments to be Received, after Rolling Year Five Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceivedAfterRollingYearFive
653 Lessor, Operating Lease, Payments to be Received, Total Concept (Monetary) As Of Debit us-gaap:LessorOperatingLeasePaymentsToBeReceived
654 Direct Financing Lease, Deferred Selling Profit, Explanation of Change Concept (Text/String) For Period us-gaap:DirectFinancingLeaseDeferredSellingProfitExplanationOfChange
655 Direct Financing Lease, Unguaranteed Residual Asset, Explanation of Change Concept (Text/String) For Period us-gaap:DirectFinancingLeaseUnguaranteedResidualAssetExplanationOfChange
656 Risk Strategy, Residual Asset Concept (Text/String) For Period us-gaap:RiskStrategyResidualAsset
657 Residual Value of Leased Asset [Abstract] Abstract us-gaap:ResidualValueOfLeasedAssetsAbstract
658 Operating Lease, Residual Value of Leased Asset Concept (Monetary) As Of Debit us-gaap:OperatingLeaseResidualValueOfLeasedAsset
659 Operating Lease, Risk Strategy, Residual Asset Concept (Text/String) For Period us-gaap:OperatingLeaseRiskStrategyResidualAsset
660 Sales-type Lease, Residual Value of Leased Asset Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseResidualValueOfLeasedAsset
661 Sales-type Lease, Risk Strategy, Residual Asset Concept (Text/String) For Period us-gaap:SalesTypeLeaseRiskStrategyResidualAsset
662 Direct Financing Lease, Residual Value of Leased Asset Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseResidualValueOfLeasedAsset
663 Direct Financing Lease, Risk Strategy, Residual Asset Concept (Text/String) For Period us-gaap:DirectFinancingLeaseRiskStrategyResidualAsset
664 Residual Value of Leased Asset, Total Concept (Monetary) As Of Debit us-gaap:ResidualValueOfLeasedAsset
665 Lessor, Operating Lease, Indemnification Payment Received Concept (Monetary) For Period Debit us-gaap:LessorOperatingLeaseIndemnificationPaymentReceived
666 Property Subject to or Available for Operating Lease, Number of Units Concept (Decimal) As Of us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits
667 Related Party Transaction, Description of Transaction Concept (Text/String) For Period us-gaap:RelatedPartyTransactionDescriptionOfTransaction
668 Incentive to Lessee Concept (Monetary) As Of Debit us-gaap:IncentiveToLessee
669 Net Investment in Lease, after Allowance for Credit Loss [Abstract] Abstract us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossAbstract
670 Net Investment in Lease, before Allowance for Credit Loss Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLease
671 Net Investment in Lease, Allowance for Credit Loss Concept (Monetary) As Of Credit us-gaap:NetInvestmentInLeaseAllowanceForCreditLoss
672 Net Investment in Lease, after Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss
673 Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss [Abstract] Abstract us-gaap:SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossAbstract
674 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLease
675 Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss Concept (Monetary) As Of Credit us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss
676 Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss
677 Direct Financing Lease, Net Investment in Lease, after Allowance for Credit Loss [Abstract] Abstract us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossAbstract
678 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLease
679 Direct Financing Lease, Net Investment in Lease, Allowance for Credit Loss Concept (Monetary) As Of Credit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAllowanceForCreditLoss
680 Direct Financing Lease, Net Investment in Lease, after Allowance for Credit Loss, Total Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss
681 Net Investment in Lease, after Allowance for Credit Loss, Current [Abstract] Abstract us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrentAbstract
682 Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseCurrent
683 Net Investment in Lease, Allowance for Credit Loss, Current Concept (Monetary) As Of Credit us-gaap:NetInvestmentInLeaseAllowanceForCreditLossCurrent
684 Net Investment in Lease, after Allowance for Credit Loss, Current, Total Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
685 Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Current [Abstract] Abstract us-gaap:SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrentAbstract
686 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent
687 Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss, Current Concept (Monetary) As Of Credit us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLossCurrent
688 Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Current, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
689 Direct Financing Lease, Net Investment in Lease, after Allowance for Credit Loss, Current [Abstract] Abstract us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrentAbstract
690 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Current Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent
691 Direct Financing Lease, Net Investment in Lease, Allowance for Credit Loss, Current Concept (Monetary) As Of Credit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAllowanceForCreditLossCurrent
692 Direct Financing Lease, Net Investment in Lease, after Allowance for Credit Loss, Current, Total Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
693 Net Investment in Lease, after Allowance for Credit Loss, Noncurrent [Abstract] Abstract us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrentAbstract
694 Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseNoncurrent
695 Net Investment in Lease, Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Credit us-gaap:NetInvestmentInLeaseAllowanceForCreditLossNoncurrent
696 Net Investment in Lease, after Allowance for Credit Loss, Noncurrent, Total Concept (Monetary) As Of Debit us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
697 Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent [Abstract] Abstract us-gaap:SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrentAbstract
698 Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent
699 Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Credit us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLossNoncurrent
700 Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent, Total Concept (Monetary) As Of Debit us-gaap:SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
701 Direct Financing Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent [Abstract] Abstract us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrentAbstract
702 Direct Financing Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent
703 Direct Financing Lease, Net Investment in Lease, Allowance for Credit Loss, Noncurrent Concept (Monetary) As Of Credit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAllowanceForCreditLossNoncurrent
704 Direct Financing Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent, Total Concept (Monetary) As Of Debit us-gaap:DirectFinancingLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
705 Lease, Practical Expedients, Package [true false] Concept (Yes/No) For Period us-gaap:LeasePracticalExpedientsPackage
706 Lease, Practical Expedient, Use of Hindsight [true false] Concept (Yes/No) For Period us-gaap:LeasePracticalExpedientUseOfHindsight
707 Lease, Practical Expedient, Land Easement [true false] Concept (Yes/No) For Period us-gaap:LeasePraticalExpedientLandEasement
708 Lease, Practical Expedient, Lessor Single Lease Component [true false] Concept (Yes/No) As Of us-gaap:LeasePracticalExpedientLessorSingleLeaseComponent
709 Lessor, Lease Policy Election, Sales Tax and Other Similar Tax [true false] Concept (Yes/No) For Period us-gaap:LessorLeasePolicyElectionSalesTaxAndOtherSimilarTax
710 Lessor, Combined Component, Topic [Fixed List] Concept (us-types:combinedComponentType) As Of us-gaap:LessorCombinedComponentTopicFixedList
711 Leveraged Leases [Abstract] Abstract us-gaap:LeveragedLeasesAbstract
712 Leveraged Leases, Effect of Change in Tax Rate Concept (Text/String) For Period us-gaap:LeveragedLeasesEffectOfChangeInTaxRate
713 Leveraged Leases, Balance Sheet, Investment in Leveraged Leases, Net [Abstract] Abstract us-gaap:LeveragedLeasesBalanceSheetInvestmentInLeveragedLeasesNetAbstract
714 Leveraged Leases, Balance Sheet, Investment in Leveraged Leases Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesBalanceSheetInvestmentInLeveragedLeases
715 Leveraged Leases, Balance Sheet, Deferred Taxes Arising from Leveraged Leases Concept (Monetary) As Of Credit us-gaap:LeveragedLeasesBalanceSheetDeferredTaxesArisingFromLeveragedLeases
716 Leveraged Leases, Balance Sheet, Investment in Leveraged Leases, Net, Total Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesBalanceSheetInvestmentInLeveragedLeasesNet
717 Leveraged Leases, Income (Loss) [Abstract] Abstract us-gaap:LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeasesAbstract
718 Leveraged Leases, Income Statement, Income from Leveraged Leases Concept (Monetary) For Period Credit us-gaap:LeveragedLeasesIncomeStatementIncomeFromLeveragedLeases
719 Leveraged Leases, Income Statement, Income Tax Expense on Leveraged Leases Concept (Monetary) For Period Debit us-gaap:LeveragedLeasesIncomeStatementIncomeTaxExpenseOnLeveragedLeases
720 Leveraged Leases, Income Statement, Investment Tax Credit Recognized on Leveraged Leases Concept (Monetary) For Period Credit us-gaap:LeveragedLeasesIncomeStatementInvestmentTaxCreditRecognizedOnLeveragedLeases
721 Leveraged Leases, Income (Loss), Total Concept (Monetary) For Period Credit us-gaap:LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeases
722 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Investment in Leveraged Leases, Net [Abstract] Abstract us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureInvestmentInLeveragedLeasesNetAbstract
723 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Rental Receivables, Net [Abstract] Abstract us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesNetAbstract
724 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Rental Receivables, Gross Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesGross
725 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Nonrecourse Debt Service Concept (Monetary) As Of Credit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureNonrecourseDebtService
726 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Rental Receivables, Net, Total Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureRentalReceivablesNet
727 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Investment Tax Credit Receivable Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureInvestmentTaxCreditReceivable
728 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Residual Value of Leased Assets Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureResidualValueOfLeasedAssets
729 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Deferred Income Concept (Monetary) As Of Credit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureDeferredIncome
730 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Deferred Taxes Arising from Leveraged Leases Concept (Monetary) As Of Credit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureDeferredTaxesArisingFromLeveragedLeases
731 Leveraged Leases, Net Investment in Leveraged Leases Disclosure, Investment in Leveraged Leases, Net, Total Concept (Monetary) As Of Debit us-gaap:LeveragedLeasesNetInvestmentInLeveragedLeasesDisclosureInvestmentInLeveragedLeasesNet
732 Sale Leaseback Transactions [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:SaleLeasebackTransactionDisclosureTextBlock
733 Sale Leaseback Transactions [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock
734 Sale Leaseback Transaction [Table] Hypercube us-gaap:SaleLeasebackTransactionTable
735 Sale Leaseback Transaction, Description [Axis] Dimension us-gaap:SaleLeasebackTransactionDescriptionAxis
736 Sale Leaseback Transaction, Name [Domain] Member us-gaap:SaleLeasebackTransactionNameDomain
737 Sale Leaseback Transaction [Line Items] LineItems us-gaap:SaleLeasebackTransactionLineItems
738 Sale Leaseback Transaction, Date Concept (Text/String) For Period us-gaap:SaleLeasebackTransactionDate
739 Sale Leaseback Transaction, Lease Terms Concept (Text/String) For Period us-gaap:SaleLeasebackTransactionLeaseTerms
740 Sale Leaseback Transaction, Description of Asset(s) Concept (Text/String) For Period us-gaap:SaleLeasebackTransactionDescriptionOfAssetS
741 Sale and Leaseback Transaction, Gain (Loss), Net Concept (Monetary) For Period Credit us-gaap:SaleAndLeasebackTransactionGainLossNet
742 Sale Leaseback Transaction, Net Book Value [Abstract] Abstract us-gaap:SaleLeasebackTransactionNetBookValueAbstract
743 Sale Leaseback Transaction, Historical Cost Concept (Monetary) As Of Debit us-gaap:SaleLeasebackTransactionHistoricalCost
744 Sale Leaseback Transaction, Accumulated Depreciation Concept (Monetary) As Of Credit us-gaap:SaleLeasebackTransactionAccumulatedDepreciation
745 Sale Leaseback Transaction, Net Book Value, Total Concept (Monetary) As Of Debit us-gaap:SaleLeasebackTransactionNetBookValue
746 Disclosure Text Block [Abstract] Abstract us-gaap:DisclosureTextBlockAbstract
747 Lessee, Finance Leases [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LesseeFinanceLeasesTextBlock
748 Lessee, Operating Leases [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LesseeOperatingLeasesTextBlock
749 Lessor, Sales-type Leases [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LessorSalesTypeLeasesTextBlock
750 Lessor, Operating Leases [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
751 Lessor, Direct Financing Leases [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:LessorDirectFinancingLeasesTextBlock
752 Table Text Block Supplement [Abstract] Abstract us-gaap:TableTextBlockSupplementAbstract
753 Schedule of Components of Leveraged Lease Investments [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfComponentsOfLeveragedLeaseInvestmentsTableTextBlock