Sample Company (Comprehensive Example) Presentation Networks

Line Image Concept Label Concept Type Period type Balance Concept name
* Network: (Schedule AA, Part 1: Financial Highlights)
1 gaap: Financial Highlights [Schedule] xbrli:stringItemType duration gaap:FinancialHighlightsSchedule
2 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
3 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
4 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
5 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
6 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
7 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
8 gaap: Financial Highlights [Line Items] xbrli:stringItemType duration gaap:FinancialHighlightsLineItems
9 gaap: Financial Highlights [Hierarchy] xbrli:stringItemType duration gaap:FinancialHighlightsHierarchy
10 gaap: Revenues, Net xbrli:monetaryItemType duration credit gaap:RevenuesNet
11 gaap: Income (Loss) from Continuing Operations xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperations
12 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
13 gaap: Cash Flow Provided by (used in) Operating Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowProvidedByUsedInOperatingActivitiesNet
14 gaap: Capital Additions xbrli:monetaryItemType duration credit gaap:CapitalAdditions
15 gaap: Average Number of Employees xbrli:decimalItemType duration gaap:AverageNumberEmployees
* Network: (Schedule BA, Part 1: Balance Sheet)
16 gaap: Balance Sheet [Schedule] xbrli:stringItemType duration gaap:BalanceSheetSchedule
17 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
18 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
19 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
20 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
21 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
22 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
23 gaap: Balance Sheet [Line Items] xbrli:stringItemType duration gaap:BalanceSheetLineItems
24 gaap: Assets [Calculation] xbrli:stringItemType duration gaap:AssetsCalculation
25 gaap: Assets, Current [Calculation] xbrli:stringItemType duration gaap:AssetsCurrentCalculation
26 gaap: Cash and Cash Equivalents [Calculation] xbrli:stringItemType duration gaap:CashCashEquivalentsCalculation
27 gaap: Cash, Unrestricted xbrli:monetaryItemType instant debit gaap:CashUnrestricted
28 gaap: Cash, Restricted xbrli:monetaryItemType instant debit gaap:CashRestricted
29 gaap: Short-Term Investments xbrli:monetaryItemType instant debit gaap:ShortTermInvestments
30 gaap: Other Cash and Cash Equivalents xbrli:monetaryItemType instant debit gaap:OtherCashAndCashEquivalents
31 gaap: Cash and Cash Equivalents, Total xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalents
32 gaap: Receivables, Net, Current [Calculation] xbrli:stringItemType duration gaap:ReceivablesNetCurrentCalculation
33 gaap: Trade Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:TradeReceivablesNetCurrent
34 gaap: Finance Lease Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:FinanceLeaseReceivablesNetCurrent
35 gaap: Other Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:OtherReceivablesNetCurrent
36 gaap: Receivables, Net, Current, Total xbrli:monetaryItemType instant debit gaap:ReceivablesNetCurrent
37 gaap: Inventory xbrli:monetaryItemType instant debit gaap:Inventory
38 gaap: Prepaid Expenses xbrli:monetaryItemType instant debit gaap:PrepaidExpenses
39 gaap: Other Assets, Current xbrli:monetaryItemType instant debit gaap:OtherAssetsCurrent
40 gaap: Assets, Current, Total xbrli:monetaryItemType instant debit gaap:AssetsCurrent
41 gaap: Assets, Noncurrent [Calculation] xbrli:stringItemType duration gaap:AssetsNoncurrentCalculation
42 gaap: Property, Plant, and Equipment, Net [Calculation] xbrli:stringItemType duration gaap:PropertyPlantEquipmentNetCalculation
43 gaap: Land xbrli:monetaryItemType instant debit gaap:Land
44 gaap: Buildings, Net xbrli:monetaryItemType instant debit gaap:BuildingsNet
45 gaap: Furniture and Fixtures, Net xbrli:monetaryItemType instant debit gaap:FurnitureAndFixturesNet
46 gaap: Other Property, Plant, and Equipment, Net xbrli:monetaryItemType instant debit gaap:OtherPropertyPlantAndEquipmentNet
47 gaap: Property, Plant, and Equipment, Net, Total xbrli:monetaryItemType instant debit gaap:PropertyPlantAndEquipmentNet
48 gaap: Investment in Affiliates xbrli:monetaryItemType instant debit gaap:InvestmentInAffiliates
49 gaap: Receivables, Net, Noncurrent xbrli:monetaryItemType instant debit gaap:ReceivablesNetNoncurrent
50 gaap: Other Assets, Noncurrent xbrli:monetaryItemType instant debit gaap:OtherAssetsNoncurrent
51 gaap: Assets, Noncurrent, Total xbrli:monetaryItemType instant debit gaap:AssetsNoncurrent
52 gaap: Assets, Total xbrli:monetaryItemType instant debit gaap:Assets
53 gaap: Liabilities and Equity [Calculation] xbrli:stringItemType duration gaap:LiabilitiesEquityCalculation
54 gaap: Liabilities [Calculation] xbrli:stringItemType duration gaap:LiabilitiesCalculation
55 gaap: Liabilities, Current [Calculation] xbrli:stringItemType duration gaap:LiabilitiesCurrentCalculation
56 gaap: Payables and Accruals [Calculation] xbrli:stringItemType duration gaap:PayablesAccrualsCalculation
57 gaap: Accounts Payable xbrli:monetaryItemType instant credit gaap:AccountsPayable
58 gaap: Accrued Interest Payable xbrli:monetaryItemType instant credit gaap:AccruedInterestPayable
59 gaap: Accrued Expenses xbrli:monetaryItemType instant credit gaap:AccruedExpenses
60 gaap: Other Payables and Accruals xbrli:monetaryItemType instant credit gaap:OtherPayablesAndAccruals
61 gaap: Payables and Accruals, Total xbrli:monetaryItemType instant credit gaap:PayablesAndAccruals
62 gaap: Long-Term Debt, Current xbrli:monetaryItemType instant credit gaap:LongTermDebtCurrent
63 gaap: Other Liabilities, Current xbrli:monetaryItemType instant credit gaap:OtherLiabilitiesCurrent
64 gaap: Liabilities, Current, Total xbrli:monetaryItemType instant credit gaap:LiabilitiesCurrent
65 gaap: Liabilities, Noncurrent [Calculation] xbrli:stringItemType duration gaap:LiabilitiesNoncurrentCalculation
66 gaap: Long-Term Debt, Noncurrent xbrli:monetaryItemType instant credit gaap:LongTermDebtNoncurrent
67 gaap: Other Liabilities, Noncurrent xbrli:monetaryItemType instant credit gaap:OtherLiabilitiesNoncurrent
68 gaap: Liabilities, Noncurrent, Total xbrli:monetaryItemType instant credit gaap:LiabilitiesNoncurrent
69 gaap: Liabilities, Total xbrli:monetaryItemType instant credit gaap:Liabilities
70 gaap: Equity [Calculation] xbrli:stringItemType duration gaap:EquityCalculation
71 gaap: Owners' Equity xbrli:monetaryItemType instant credit gaap:OwnersEquity
72 gaap: Partners' Equity xbrli:monetaryItemType instant credit gaap:PartnersEquity
73 gaap: Members' Equity xbrli:monetaryItemType instant credit gaap:MembersEquity
74 gaap: Preferred Stock xbrli:monetaryItemType instant credit gaap:PreferredStock
75 gaap: Common Stock xbrli:monetaryItemType instant credit gaap:CommonStock
76 gaap: Additional Paid in Capital xbrli:monetaryItemType instant credit gaap:AdditionalPaidInCapital
77 gaap: Retained Earnings (Accumulated Losses) xbrli:monetaryItemType instant credit gaap:RetainedEarningsAccumulatedLosses
78 gaap: Equity, Total xbrli:monetaryItemType instant credit gaap:Equity
79 gaap: Liabilities and Equity, Total xbrli:monetaryItemType instant credit gaap:LiabilitiesAndEquity
* Network: (Schedule BA, Part 2: Classes of Preferred Stock)
80 gaap: Preferred Stock, by Class [Schedule] xbrli:stringItemType duration gaap:PreferredStockByClassSchedule
81 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
82 gaap: Class of Preferred Stock, Description [Axis] xbrli:stringItemType duration gaap:ClassOfPreferredStockDescriptionAxis
83 gaap: All Classes of Preferred Stock [Domain] xbrli:stringItemType instant gaap:AllClassesOfPreferredStockDomain
84 gaap: Class A Preferred Scock [Member] xbrli:stringItemType duration gaap:ClassAPreferredScockMember
85 gaap: Class B Preferred Stock [Member] xbrli:stringItemType duration gaap:ClassBPreferredStockMember
86 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
87 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
88 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
89 gaap: Preferred Stock, by Class [Line Items] xbrli:stringItemType duration gaap:PreferredStockByClassLineItems
90 gaap: Preferred Stock, by Class [Record] xbrli:stringItemType duration gaap:PreferredStockByClassRecord
91 gaap: Preferred Stock, Amount xbrli:monetaryItemType instant credit gaap:PreferredStockAmount
92 gaap: Preferred Stock, Par Value per Share xbrli:decimalItemType instant gaap:PreferredStockParValuePerShare
93 gaap: Preferred Stock, Share Subscriptions xbrli:sharesItemType instant gaap:PreferredStockShareSubscriptions
94 gaap: Preferred Stock, Shares Authorized xbrli:sharesItemType instant gaap:PreferredStockSharesAuthorized
95 gaap: Preferred Stock, Shares Issued xbrli:sharesItemType instant gaap:PreferredStockSharesIssued
96 gaap: Preferred Stock, Shares Outstanding xbrli:sharesItemType instant gaap:PreferredStockSharesOutstanding
* Network: (Schedule BA, Part 3: Classes of Common Stock)
97 gaap: Common Stock, by Class [Schedule] xbrli:stringItemType duration gaap:CommonStockByClassSchedule
98 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
99 gaap: Class of Common Stock, Description [Axis] xbrli:stringItemType duration gaap:ClassOfCommonStockDescriptionAxis
100 gaap: All Classes of Common Stock [Domain] xbrli:stringItemType instant gaap:AllClassesOfCommonStockDomain
101 gaap: Class A Common Stock [Member] xbrli:stringItemType duration gaap:ClassACommonStockMember
102 gaap: Class B Common Stock [Member] xbrli:stringItemType duration gaap:ClassBCommonStockMember
103 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
104 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
105 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
106 gaap: Common Stock, by Class [Line Items] xbrli:stringItemType duration gaap:CommonStockByClassLineItems
107 gaap: Common Stock, by Class [Record] xbrli:stringItemType duration gaap:CommonStockByClassRecord
108 gaap: Common Stock, Amount xbrli:monetaryItemType instant credit gaap:CommonStockAmount
109 gaap: Common Stock, Par Value per Share xbrli:decimalItemType instant gaap:CommonStockParValuePerShare
110 gaap: Common Stock, Share Subscriptions xbrli:sharesItemType instant gaap:CommonStockShareSubscriptions
111 gaap: Common Stock, Shares Authorized xbrli:sharesItemType instant gaap:CommonStockSharesAuthorized
112 gaap: Common Stock, Shares Issued xbrli:sharesItemType instant gaap:CommonStockSharesIssued
113 gaap: Common Stock, Shares Outstanding xbrli:sharesItemType instant gaap:CommonStockSharesOutstanding
* Network: (Schedule BB, Part 1: Income Statement)
114 gaap: Income Statement [Schedule] xbrli:stringItemType duration gaap:IncomeStatementSchedule
115 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
116 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
117 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
118 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
119 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
120 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
121 gaap: Income Statement [Line Items] xbrli:stringItemType duration gaap:IncomeStatementLineItems
122 gaap: Revenues, Net [Calculation] xbrli:stringItemType duration gaap:RevenuesNetCalculation
123 gaap: Revenues, Gross xbrli:monetaryItemType duration credit gaap:RevenuesGross
124 gaap: Returns and Allowances xbrli:monetaryItemType duration debit gaap:ReturnsAndAllowances
125 gaap: Revenues, Net xbrli:monetaryItemType duration credit gaap:RevenuesNet
126 gaap: Gross Profit (Loss) [Calculation] xbrli:stringItemType duration gaap:GrossProfitLossCalculation
127 gaap: Revenues, Net xbrli:monetaryItemType duration credit gaap:RevenuesNet
128 gaap: Cost of Sales xbrli:monetaryItemType duration debit gaap:CostOfSales
129 gaap: Gross Profit (Loss) xbrli:monetaryItemType duration credit gaap:GrossProfitLoss
130 gaap: Operating Income (Loss) [Calculation] xbrli:stringItemType duration gaap:OperatingIncomeLossCalculation
131 gaap: Operating Expenses xbrli:monetaryItemType duration debit gaap:OperatingExpenses
132 gaap: Operating Income xbrli:monetaryItemType duration credit gaap:OperatingIncome
133 gaap: Operating Income (Loss) xbrli:monetaryItemType duration credit gaap:OperatingIncomeLoss
134 gaap: Nonoperating Income (Loss) [Calculation] xbrli:stringItemType duration gaap:NonoperatingIncomeLossCalculation
135 gaap: Interest Expense (Income) xbrli:monetaryItemType duration debit gaap:InterestExpenseIncome
136 gaap: Other Nonoperating Expenses (Income) xbrli:monetaryItemType duration debit gaap:OtherNonoperatingExpensesIncome
137 gaap: Nonoperating Income (Loss) xbrli:monetaryItemType duration credit gaap:NonoperatingIncomeLoss
138 gaap: Income (Loss) from Continuing Operations before Income Taxes [Calculation] xbrli:stringItemType duration gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesCalculation
139 gaap: Gross Profit (Loss) xbrli:monetaryItemType duration credit gaap:GrossProfitLoss
140 gaap: Operating Income (Loss) xbrli:monetaryItemType duration credit gaap:OperatingIncomeLoss
141 gaap: Nonoperating Income (Loss) xbrli:monetaryItemType duration credit gaap:NonoperatingIncomeLoss
142 gaap: Income (Loss) from Continuing Operations before Income Taxes xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes
143 gaap: Income (Loss) from Continuing Operations [Calculation] xbrli:stringItemType duration gaap:IncomeLossFromContinuingOperationsCalculation
144 gaap: Income (Loss) from Continuing Operations before Income Taxes xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes
145 gaap: Income Tax Expense (Benefit) xbrli:monetaryItemType duration debit gaap:IncomeTaxExpenseBenefit
146 gaap: Income (Loss) from Continuing Operations xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperations
147 gaap: Net Income (Loss) [Calculation] xbrli:stringItemType duration gaap:NetIncomeLossCalculation
148 gaap: Income (Loss) from Continuing Operations xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperations
149 gaap: Income (Loss) from Discontinued Operations, Net xbrli:monetaryItemType duration credit gaap:IncomeLossFromDiscontinuedOperationsNet
150 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
151 gaap: Earnings (Loss) per Share [Hierarchy] xbrli:stringItemType duration gaap:EarningsLossPerShareHierarchy
152 gaap: Earnings (Loss) per Share types:EPSItemType duration credit gaap:EarningsLossPerShare
* Network: (Schedule BC, Part 1: Cash Flow Statement, Direct Method)
153 gaap: Cash Flow Statement, Direct Method [Schedule] xbrli:stringItemType duration gaap:CashFlowStatementDirectMethodSchedule
154 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
155 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
156 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
157 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
158 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
159 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
160 gaap: Cash Flow Statement, Direct Method [Line Items] xbrli:stringItemType duration gaap:CashFlowStatementDirectMethodLineItems
161 gaap: Cash Flow, Direct Method [Movement] xbrli:stringItemType duration gaap:CashFlowDirectMethodMovement
162 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalentsPerCashFlowStatement
163 gaap: Cash Flow, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowNetCalculation
164 gaap: Cash Flows Provided by (used in) Operating Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperatingActivitiesNetCalculation
165 gaap: Proceeds from Collection of Revenues xbrli:monetaryItemType duration debit gaap:ProceedsFromCollectionOfRevenues
166 gaap: Payments of Operating Expenses xbrli:monetaryItemType duration credit gaap:PaymentsOfOperatingExpenses
167 gaap: Payments of Interest xbrli:monetaryItemType duration credit gaap:PaymentsOfInterest
168 gaap: Cash Flow Provided by (used in) Operating Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowProvidedByUsedInOperatingActivitiesNet
169 gaap: Cash Flows Provided by (used in) Investing Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInInvestingActivitiesNetCalculation
170 gaap: Payments for Purchases of Property, Plant, and Equipment xbrli:monetaryItemType duration credit gaap:PaymentsForPurchasesOfPropertyPlantAndEquipment
171 gaap: Proceeds from Sale of Property, Plant, and Equipment xbrli:monetaryItemType duration debit gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
172 gaap: Cash Flows Provided by (used in) Investing Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowsProvidedByUsedInInvestingActivitiesNet
173 gaap: Cash Flows Provided by (used in) Financing Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInFinancingActivitiesNetCalculation
174 gaap: Payments of Long-Term Debt xbrli:monetaryItemType duration credit gaap:PaymentsOfLongTermDebt
175 gaap: Proceeds from Additional Long-Term Debt xbrli:monetaryItemType duration debit gaap:ProceedsFromAdditionalLongTermDebt
176 gaap: Cash Flows Provided by (used in) Financing Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowsProvidedByUsedInFinancingActivitiesNet
177 gaap: Cash Flow, Net xbrli:monetaryItemType duration debit gaap:CashFlowNet
178 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalentsPerCashFlowStatement
179 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Reconciles xbrli:booleanItemType duration gaap:CashCashEquivalentsPerCashFlowStatementReconciles
* Network: (Schedule BD, Part 2: Cash Flow from Operations, Indirect Method [if direct method is used])
180 gaap: Cash Flows Provided by (used in) Operations [Schedule] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperationsSchedule
181 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
182 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
183 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
184 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
185 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
186 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
187 gaap: Cash Flows Provided by (used in) Operations [Line Items] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperationsLineItems
188 gaap: Cash Flows Provided by (used in) Operations [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperationsCalculation
189 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
190 gaap: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations [Calculation] xbrli:stringItemType duration gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperationsCalculation
191 gaap: Depreciation and Amortization [Calculation] xbrli:stringItemType duration gaap:DepreciationAmortizationCalculation
192 gaap: Depreciation xbrli:monetaryItemType duration debit gaap:Depreciation
193 gaap: Amortization xbrli:monetaryItemType duration debit gaap:Amortization
194 gaap: Depreciation and Amortization, Total xbrli:monetaryItemType duration debit gaap:DepreciationAndAmortization
195 gaap: Minority Interest in Net Income (Loss), Net xbrli:monetaryItemType duration debit gaap:MinorityInterestInNetIncomeLossNet
196 gaap: Other Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations xbrli:monetaryItemType duration gaap:OtherAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperations
197 gaap: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations xbrli:monetaryItemType duration gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperations
198 gaap: Cash Flow Provided by (used in) Operations xbrli:monetaryItemType duration debit gaap:CashFlowProvidedByUsedInOperations
* Network: (Schedule BE, Part 1: Cash Flow Statement, Indirect Method)
199 gaap: Cash Flow Statement, Indirect Method [Schedule] xbrli:stringItemType duration gaap:CashFlowStatementIndirectMethodSchedule
200 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
201 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
202 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
203 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
204 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
205 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
206 gaap: Cash Flow Statement, Indirect Method [Line Items] xbrli:stringItemType duration gaap:CashFlowStatementIndirectMethodLineItems
207 gaap: Cash Flow Statement, Indirect Method [Movement] xbrli:stringItemType duration gaap:CashFlowStatementIndirectMethodMovement
208 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalentsPerCashFlowStatement
209 gaap: Cash Flow, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowNetCalculation
210 gaap: Cash Flows Provided by (used in) Operating Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperatingActivitiesNetCalculation
211 gaap: Cash Flows Provided by (used in) Operations [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperationsCalculation
212 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
213 gaap: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations [Calculation] xbrli:stringItemType duration gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperationsCalculation
214 gaap: Depreciation and Amortization [Calculation] xbrli:stringItemType duration gaap:DepreciationAmortizationCalculation
215 gaap: Depreciation xbrli:monetaryItemType duration debit gaap:Depreciation
216 gaap: Amortization xbrli:monetaryItemType duration debit gaap:Amortization
217 gaap: Depreciation and Amortization, Total xbrli:monetaryItemType duration debit gaap:DepreciationAndAmortization
218 gaap: Minority Interest in Net Income (Loss), Net xbrli:monetaryItemType duration debit gaap:MinorityInterestInNetIncomeLossNet
219 gaap: Other Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations xbrli:monetaryItemType duration gaap:OtherAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperations
220 gaap: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (used in) Operations xbrli:monetaryItemType duration gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperations
221 gaap: Cash Flow Provided by (used in) Operations xbrli:monetaryItemType duration debit gaap:CashFlowProvidedByUsedInOperations
222 gaap: Increase (Decrease) in Working Capital [Calculation] xbrli:stringItemType duration gaap:IncreaseDecreaseInWorkingCapitalCalculation
223 gaap: Increase (Decrease) in Receivables, Net xbrli:monetaryItemType duration credit gaap:IncreaseDecreaseInReceivablesNet
224 gaap: Increase (Decrease) in Inventory xbrli:monetaryItemType duration credit gaap:IncreaseDecreaseInInventory
225 gaap: Increase (Decrease) in Prepaid Expenses xbrli:monetaryItemType duration credit gaap:IncreaseDecreaseInPrepaidExpenses
226 gaap: Increase (Decrease) in Other Assets, Current xbrli:monetaryItemType duration credit gaap:IncreaseDecreaseInOtherAssetsCurrent
227 gaap: Increase (Decrease) in Accounts Payable xbrli:monetaryItemType duration debit gaap:IncreaseDecreaseInAccountsPayable
228 gaap: Increase (Decrease) in Accrued Expenses xbrli:monetaryItemType duration debit gaap:IncreaseDecreaseInAccruedExpenses
229 gaap: Increase (Decrease) in Other Liabilities, Current xbrli:monetaryItemType duration debit gaap:IncreaseDecreaseInOtherLiabilitiesCurrent
230 gaap: Increase (Decrease) in Working Capital xbrli:monetaryItemType duration credit gaap:IncreaseDecreaseInWorkingCapital
231 gaap: Cash Flow from (used in) Other Operating Activities [Calculation] xbrli:stringItemType duration gaap:CashFlowFromUsedInOtherOperatingActivitiesCalculation
232 gaap: Proceeds from Income Taxes Refunded xbrli:monetaryItemType duration debit gaap:ProceedsFromIncomeTaxesRefunded
233 gaap: Payments of Income Taxes xbrli:monetaryItemType duration credit gaap:PaymentsOfIncomeTaxes
234 gaap: Other Cash Flow from (used in) Other Operating Activities xbrli:monetaryItemType duration debit gaap:OtherCashFlowFromUsedInOtherOperatingActivities
235 gaap: Cash Flow from (used in) Other Operating Activities xbrli:monetaryItemType duration debit gaap:CashFlowFromUsedInOtherOperatingActivities
236 gaap: Cash Flow Provided by (used in) Operating Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowProvidedByUsedInOperatingActivitiesNet
237 gaap: Cash Flows Provided by (used in) Investing Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInInvestingActivitiesNetCalculation
238 gaap: Payments for Purchases of Property, Plant, and Equipment xbrli:monetaryItemType duration credit gaap:PaymentsForPurchasesOfPropertyPlantAndEquipment
239 gaap: Proceeds from Sale of Property, Plant, and Equipment xbrli:monetaryItemType duration debit gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
240 gaap: Cash Flows Provided by (used in) Investing Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowsProvidedByUsedInInvestingActivitiesNet
241 gaap: Cash Flows Provided by (used in) Financing Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInFinancingActivitiesNetCalculation
242 gaap: Payments of Long-Term Debt xbrli:monetaryItemType duration credit gaap:PaymentsOfLongTermDebt
243 gaap: Proceeds from Additional Long-Term Debt xbrli:monetaryItemType duration debit gaap:ProceedsFromAdditionalLongTermDebt
244 gaap: Cash Flows Provided by (used in) Financing Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowsProvidedByUsedInFinancingActivitiesNet
245 gaap: Cash Flow, Net xbrli:monetaryItemType duration debit gaap:CashFlowNet
246 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalentsPerCashFlowStatement
247 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Reconciles xbrli:booleanItemType duration gaap:CashCashEquivalentsPerCashFlowStatementReconciles
* Network: (Schedule BF, Part 1: Changes in Equity)
248 gaap: Statement of Changes in Equity [Schedule] xbrli:stringItemType duration gaap:StatementChangesInEquitySchedule
249 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
250 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
251 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
252 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
253 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
254 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
255 gaap: Statement of Changes in Equity [Line Items] xbrli:stringItemType duration gaap:StatementOfChangesInEquityLineItems
256 gaap: *** [017] Equity needs work relating to prior period adjustments xbrli:stringItemType duration gaap:_017EquityNeedsWorkRelatingToPriorPeriodAdjustments
257 gaap: Preferred Stock, Changes [Movement] xbrli:stringItemType duration gaap:PreferredStockChangesMovement
258 gaap: Preferred Stock, Beginning Balance xbrli:monetaryItemType instant credit gaap:PreferredStock
259 gaap: Preferred Stock, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:PreferredStockPeriodIncreaseDecreaseCalculation
260 gaap: Preferred Stock, Issued xbrli:monetaryItemType duration credit gaap:PreferredStockIssued
261 gaap: Preferred Stock, Buybacks xbrli:monetaryItemType duration debit gaap:PreferredStockBuybacks
262 gaap: Other Increase (Decrease) in Preferred Stock xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInPreferredStock
263 gaap: Preferred Stock, Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:PreferredStockPeriodIncreaseDecrease
264 gaap: Preferred Stock, Ending Balance xbrli:monetaryItemType instant credit gaap:PreferredStock
265 gaap: Preferred Stock, Reconciles xbrli:booleanItemType duration gaap:PreferredStockReconciles
266 gaap: Common Stock, Changes [Movement] xbrli:stringItemType duration gaap:CommonStockChangesMovement
267 gaap: Common Stock, Beginning Balance xbrli:monetaryItemType instant credit gaap:CommonStock
268 gaap: Common Stock, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:CommonStockPeriodIncreaseDecreaseCalculation
269 gaap: Common Stock, Issued xbrli:monetaryItemType duration credit gaap:CommonStockIssued
270 gaap: Common Stock, Options Exercised xbrli:monetaryItemType duration credit gaap:CommonStockOptionsExercised
271 gaap: Other Increase (Decrease) in Common Stock xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInCommonStock
272 gaap: Common Stock, Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:CommonStockPeriodIncreaseDecrease
273 gaap: Common Stock, Ending Balance xbrli:monetaryItemType instant credit gaap:CommonStock
274 gaap: Common Stock, Reconciles xbrli:booleanItemType duration gaap:CommonStockReconciles
275 gaap: Additional Paid in Capital, Changes [Movement] xbrli:stringItemType duration gaap:AdditionalPaidInCapitalChangesMovement
276 gaap: Additional Paid in Capital, Beginning Balance xbrli:monetaryItemType instant credit gaap:AdditionalPaidInCapital
277 gaap: Additional Paid in Capital, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:AdditionalPaidInCapitalPeriodIncreaseDecreaseCalculation
278 gaap: Additional Paid in Capital, Added from Issuance of Preferred Stock xbrli:monetaryItemType duration credit gaap:AdditionalPaidInCapitalAddedFromIssuanceOfPreferredStock
279 gaap: Additional Paid in Capital, Added from Issuance of Common Stock xbrli:monetaryItemType duration credit gaap:AdditionalPaidInCapitalAddedFromIssuanceOfCommonStock
280 gaap: Additional Paid in Capital, Removed from Buybacks of Preferred Stock xbrli:monetaryItemType duration debit gaap:AdditionalPaidInCapitalRemovedFromBuybacksOfPreferredStock
281 gaap: Other Increase (Decrease) in Additional Paid in Capital xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInAdditionalPaidInCapital
282 gaap: Additional Paid in Capital, Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:AdditionalPaidInCapitalPeriodIncreaseDecrease
283 gaap: Additional Paid in Capital, Ending Balance xbrli:monetaryItemType instant credit gaap:AdditionalPaidInCapital
284 gaap: Additional Paid in Capital, Reconciles xbrli:booleanItemType duration gaap:AdditionalPaidInCapitalReconciles
285 gaap: Retained Earnings (Accumulated Losses), Adjustments [Movement] xbrli:stringItemType duration gaap:RetainedEarningsAccumulatedLossesAdjustmentsMovement
286 gaap: Retained Earnings (Accumulated Losses), Originally Stated xbrli:monetaryItemType instant credit gaap:RetainedEarningsAccumulatedLosses
287 gaap: Retained Earnings (Accumulated Losses), Prior Period Adjustments [Calculation] xbrli:stringItemType duration gaap:RetainedEarningsAccumulatedLossesPriorPeriodAdjustmentsCalculation
288 gaap: Retained Earnings (Accumulated Losses), Prior Period Errors xbrli:monetaryItemType duration credit gaap:RetainedEarningsAccumulatedLossesPriorPeriodErrors
289 gaap: Retained Earnings (Accumulated Losses), Changes in Accounting Policies xbrli:monetaryItemType duration credit gaap:RetainedEarningsAccumulatedLossesChangesInAccountingPolicies
290 gaap: Retained Earnings (Accumulated Losses), Prior Period Adjustments xbrli:monetaryItemType duration credit gaap:RetainedEarningsAccumulatedLossesPriorPeriodAdjustments
291 gaap: Retained Earnings (Accumulated Losses), Restated xbrli:monetaryItemType instant credit gaap:RetainedEarningsAccumulatedLosses
292 gaap: Retained Earnings (Accumulated Losses), Adjustments, Reconciles xbrli:booleanItemType duration gaap:RetainedEarningsAccumulatedLossesAdjustmentsReconciles
293 gaap: Retained Earnings (Accumulated Losses), Changes [Movement] xbrli:stringItemType duration gaap:RetainedEarningsAccumulatedLossesChangesMovement
294 gaap: Retained Earnings (Accumulated Losses), Beginning Balance xbrli:monetaryItemType instant credit gaap:RetainedEarningsAccumulatedLosses
295 gaap: Retained Earnings (Accumulated Losses), Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:RetainedEarningsAccumulatedLossesPeriodIncreaseDecreaseCalculation
296 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
297 gaap: Dividends Paid xbrli:monetaryItemType duration debit gaap:DividendsPaid
298 gaap: Other Increase (Decrease) in Retained Earnings (Accumulated Losses) xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInRetainedEarningsAccumulatedLosses
299 gaap: Retained Earnings (Accumulated Losses), Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:RetainedEarningsAccumulatedLossesPeriodIncreaseDecrease
300 gaap: Retained Earnings (Accumulated Losses), Ending Balance xbrli:monetaryItemType instant credit gaap:RetainedEarningsAccumulatedLosses
301 gaap: Retained Earnings (Accumulated Losses), Reconciles xbrli:booleanItemType duration gaap:RetainedEarningsAccumulatedLossesReconciles
302 gaap: Equity, Changes [Movement] xbrli:stringItemType duration gaap:EquityChangesMovement
303 gaap: Equity, Beginning Balance xbrli:monetaryItemType instant credit gaap:Equity
304 gaap: Equity, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:EquityPeriodIncreaseDecreaseCalculation
305 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
306 gaap: Dividends Paid xbrli:monetaryItemType duration debit gaap:DividendsPaid
307 gaap: Preferred Stock and Additional Paid in Capital, Issuance of Preferred Stock xbrli:monetaryItemType duration credit gaap:PreferredStockAndAdditionalPaidInCapitalIssuanceOfPreferredStock
308 gaap: Common Stock and Additional Paid in Capital, Issuance of Common Stock xbrli:monetaryItemType duration credit gaap:CommonStockAndAdditionalPaidInCapitalIssuanceOfCommonStock
309 gaap: Preferred Stock and Additional Paid in Capital Removed, Buybacks of Preferred Stock xbrli:monetaryItemType duration debit gaap:PreferredStockAndAdditionalPaidInCapitalRemovedBuybacksOfPreferredStock
310 gaap: Common Stock, Options Exercised xbrli:monetaryItemType duration credit gaap:CommonStockOptionsExercised
311 gaap: Other Increase (Decrease) in Equity xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInEquity
312 gaap: Equity, Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:EquityPeriodIncreaseDecrease
313 gaap: Equity, Ending Balance xbrli:monetaryItemType instant credit gaap:Equity
314 gaap: Equity, Reconciles xbrli:booleanItemType duration gaap:EquityReconciles
* Network: (Schedule BF, Part 2: Changes in Equity, Preferred Stock)
315 gaap: Statement of Changes in Equity, Preferred Stock by Class [Schedule] xbrli:stringItemType duration gaap:StatementChangesInEquityPreferredStockByClassSchedule
316 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
317 gaap: Class of Preferred Stock, Description [Axis] xbrli:stringItemType duration gaap:ClassOfPreferredStockDescriptionAxis
318 gaap: All Classes of Preferred Stock [Domain] xbrli:stringItemType instant gaap:AllClassesOfPreferredStockDomain
319 gaap: Class A Preferred Scock [Member] xbrli:stringItemType duration gaap:ClassAPreferredScockMember
320 gaap: Class B Preferred Stock [Member] xbrli:stringItemType duration gaap:ClassBPreferredStockMember
321 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
322 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
323 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
324 gaap: Statement of Changes in Equity, Preferred Stock by Class [Line Items] xbrli:stringItemType duration gaap:StatementChangesInEquityPreferredStockByClassLineItems
325 gaap: Preferred Stock, Shares, Changes [Movement] xbrli:stringItemType duration gaap:PreferredStockSharesChangesMovement
326 gaap: Preferred Stock Shares, Beginning Balance xbrli:sharesItemType instant gaap:PreferredStockShares
327 gaap: Preferred Stock Shares, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:PreferredStockSharesPeriodIncreaseDecreaseCalculation
328 gaap: Preferred Stock Shares, Additional Shares Issued xbrli:sharesItemType duration gaap:PreferredStockSharesAdditionalSharesIssued
329 gaap: Preferred Stock Shares, Buybacks xbrli:sharesItemType duration gaap:PreferredStockSharesBuybacks
330 gaap: Other Increase (Decrease) in Preferred Stock Shares xbrli:sharesItemType duration gaap:OtherIncreaseDecreaseInPreferredStockShares
331 gaap: Preferred Stock Shares, Period Increase (Decrease) xbrli:sharesItemType duration gaap:PreferredStockSharesPeriodIncreaseDecrease
332 gaap: Preferred Stock Shares, Ending Balance xbrli:sharesItemType instant gaap:PreferredStockShares
333 gaap: Preferred Stock Shares, Reconciles xbrli:booleanItemType duration gaap:PreferredStockSharesReconciles
334 gaap: Preferred Stock, Changes [Movement] xbrli:stringItemType duration gaap:PreferredStockChangesMovement
335 gaap: Preferred Stock, Beginning Balance xbrli:monetaryItemType instant credit gaap:PreferredStock
336 gaap: Preferred Stock, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:PreferredStockPeriodIncreaseDecreaseCalculation
337 gaap: Preferred Stock, Issued xbrli:monetaryItemType duration credit gaap:PreferredStockIssued
338 gaap: Preferred Stock, Buybacks xbrli:monetaryItemType duration debit gaap:PreferredStockBuybacks
339 gaap: Other Increase (Decrease) in Preferred Stock xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInPreferredStock
340 gaap: Preferred Stock, Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:PreferredStockPeriodIncreaseDecrease
341 gaap: Preferred Stock, Ending Balance xbrli:monetaryItemType instant credit gaap:PreferredStock
342 gaap: Preferred Stock, Reconciles xbrli:booleanItemType duration gaap:PreferredStockReconcilesCopy
* Network: (Schedule BF, Part 3: Changes in Equity, Common Stock)
343 gaap: Statement of Changes in Equity, Common Stock by Class [Schedule] xbrli:stringItemType duration gaap:StatementChangesInEquityCommonStockByClassSchedule
344 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
345 gaap: Class of Common Stock, Description [Axis] xbrli:stringItemType duration gaap:ClassOfCommonStockDescriptionAxis
346 gaap: All Classes of Common Stock [Domain] xbrli:stringItemType instant gaap:AllClassesOfCommonStockDomain
347 gaap: Class A Common Stock [Member] xbrli:stringItemType duration gaap:ClassACommonStockMember
348 gaap: Class B Common Stock [Member] xbrli:stringItemType duration gaap:ClassBCommonStockMember
349 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
350 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
351 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
352 gaap: Statement of Changes in Equity, Common Stock by Class [Line Items] xbrli:stringItemType duration gaap:StatementChangesInEquityCommonStockByClassLineItems
353 gaap: Common Stock Shares, Changes [Movement] xbrli:stringItemType duration gaap:CommonStockSharesChangesMovement
354 gaap: Common Stock Shares, Beginning Balance xbrli:sharesItemType instant gaap:CommonStockShares
355 gaap: Common Stock Shares, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:CommonStockSharesPeriodIncreaseDecreaseCalculation
356 gaap: Common Stock Shares, Additional Shares Issued xbrli:sharesItemType duration gaap:CommonStockSharesAdditionalSharesIssued
357 gaap: Common Stock Shares, Options Exercised xbrli:sharesItemType duration gaap:CommonStockSharesOptionsExercised
358 gaap: Other Increase (Decrease) in Common Stock Shares xbrli:sharesItemType duration gaap:OtherIncreaseDecreaseInCommonStockShares
359 gaap: Common Stock Shares, Period Increase (Decrease) xbrli:sharesItemType duration gaap:CommonStockSharesPeriodIncreaseDecrease
360 gaap: Common Stock Shares, Ending Balance xbrli:sharesItemType instant gaap:CommonStockShares
361 gaap: Common Stock Shares, Reconciles xbrli:booleanItemType duration gaap:CommonStockSharesReconciles
362 gaap: Common Stock, Changes [Movement] xbrli:stringItemType duration gaap:CommonStockChangesMovement
363 gaap: Common Stock, Beginning Balance xbrli:monetaryItemType instant credit gaap:CommonStock
364 gaap: Common Stock, Period Increase (Decrease) [Calculation] xbrli:stringItemType duration gaap:CommonStockPeriodIncreaseDecreaseCalculation
365 gaap: Common Stock, Issued xbrli:monetaryItemType duration credit gaap:CommonStockIssued
366 gaap: Common Stock, Options Exercised xbrli:monetaryItemType duration credit gaap:CommonStockOptionsExercised
367 gaap: Other Increase (Decrease) in Common Stock xbrli:monetaryItemType duration credit gaap:OtherIncreaseDecreaseInCommonStock
368 gaap: Common Stock, Period Increase (Decrease) xbrli:monetaryItemType duration credit gaap:CommonStockPeriodIncreaseDecrease
369 gaap: Common Stock, Ending Balance xbrli:monetaryItemType instant credit gaap:CommonStock
370 gaap: Common Stock, Reconciles xbrli:booleanItemType duration gaap:CommonStockReconciles
* Network: (Schedule CA, Part 1: Depository and Lending Institutions, Balance Sheet)
371 gaap: Depository and Lending Institutions, Balance Sheet [Schedule] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsBalanceSheetSchedule
372 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
373 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
374 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
375 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
376 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
377 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
378 gaap: Depository and Lending Institutions, Balance Sheet [Line Items] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsBalanceSheetLineItems
379 gaap: Assets [Calculation] xbrli:stringItemType duration gaap:AssetsCalculation
380 gaap: Loans xbrli:monetaryItemType instant debit gaap:Loans
381 gaap: Investments xbrli:monetaryItemType instant debit gaap:Investments
382 gaap: Investment in Affiliates xbrli:monetaryItemType instant debit gaap:InvestmentInAffiliates
383 gaap: Property, Plant and Equipment, Net xbrli:monetaryItemType instant debit gaap:PropertyPlantAndEquipmentNet
384 gaap: Receivables, Net xbrli:monetaryItemType instant debit gaap:ReceivablesNet
385 gaap: Other Assets xbrli:monetaryItemType instant debit gaap:OtherAssets
386 gaap: Assets, Total xbrli:monetaryItemType instant debit gaap:Assets
387 gaap: Liabilities and Equity [Calculation] xbrli:stringItemType duration gaap:LiabilitiesEquityCalculation
388 gaap: Liabilities [Calculation] xbrli:stringItemType duration gaap:LiabilitiesCalculation
389 gaap: Payables and Accruals xbrli:monetaryItemType instant credit gaap:PayablesAndAccruals
390 gaap: Deposits xbrli:monetaryItemType instant credit gaap:Deposits
391 gaap: Long-Term Debt xbrli:monetaryItemType instant credit gaap:LongTermDebt
392 gaap: Other Liabilities xbrli:monetaryItemType instant credit gaap:OtherLiabilities
393 gaap: Liabilities, Total xbrli:monetaryItemType instant credit gaap:Liabilities
394 gaap: Equity [Calculation] xbrli:stringItemType duration gaap:EquityCalculation
395 gaap: Preferred Stock xbrli:monetaryItemType instant credit gaap:PreferredStock
396 gaap: Common Stock xbrli:monetaryItemType instant credit gaap:CommonStock
397 gaap: Additional Paid in Capital xbrli:monetaryItemType instant credit gaap:AdditionalPaidInCapital
398 gaap: Retained Earnings (Accumulated Losses) xbrli:monetaryItemType instant credit gaap:RetainedEarningsAccumulatedLosses
399 gaap: Equity, Total xbrli:monetaryItemType instant credit gaap:Equity
400 gaap: Liabilities and Equity, Total xbrli:monetaryItemType instant credit gaap:LiabilitiesAndEquity
* Network: (Schedule CB, Part 1: Depository and Lending Institutions, Income Statement)
401 gaap: Depository and Lending Institutions, Income Statement [Schedule] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsIncomeStatementSchedule
402 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
403 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
404 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
405 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
406 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
407 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
408 gaap: Depository and Lending Institutions, Income Statement [Line Items] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsIncomeStatementLineItems
409 gaap: Net Income (Loss) [Calculation] xbrli:stringItemType duration gaap:NetIncomeLossCalculation
410 gaap: Income (Loss) from Continuing Operations [Calculation] xbrli:stringItemType duration gaap:IncomeLossFromContinuingOperationsCalculation
411 gaap: Income (Loss) from Continuing Operations before Income Taxes [Calculation] xbrli:stringItemType duration gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesCalculation
412 gaap: Operating Income (Loss) [Calculation] xbrli:stringItemType duration gaap:OperatingIncomeLossCalculation
413 gaap: Interest Income (Expense), Net, Financial Institutions [Calculation] xbrli:stringItemType duration gaap:InterestIncomeExpenseNetFinancialInstitutionsCalculation
414 gaap: Interest Income, Financial Institutions xbrli:monetaryItemType duration credit gaap:InterestIncomeFinancialInstitutions
415 gaap: Interest Expense, Financial Institutions xbrli:monetaryItemType duration debit gaap:InterestExpenseFinancialInstitutions
416 gaap: Interest Income (Expense), Net, Financial Institutions xbrli:monetaryItemType duration credit gaap:InterestIncomeExpenseNetFinancialInstitutions
417 gaap: Fees and Commissions [Calculation] xbrli:stringItemType duration gaap:FeesCommissionsCalculation
418 gaap: Fees and Commission Income xbrli:monetaryItemType duration credit gaap:FeesAndCommissionIncome
419 gaap: Fees and Commission Expense xbrli:monetaryItemType duration debit gaap:FeesAndCommissionExpense
420 gaap: Fees and Commission, Net xbrli:monetaryItemType duration credit gaap:FeesAndCommissionNet
421 gaap: Operating Income (Loss) xbrli:monetaryItemType duration credit gaap:OperatingIncomeLoss
422 gaap: Nonoperating Income (Loss) [Calculation] xbrli:stringItemType duration gaap:NonoperatingIncomeLossCalculation
423 gaap: Interest Expense (Income) xbrli:monetaryItemType duration debit gaap:InterestExpenseIncome
424 gaap: Other Nonoperating Expenses (Income) xbrli:monetaryItemType duration debit gaap:OtherNonoperatingExpensesIncome
425 gaap: Nonoperating Income (Loss) xbrli:monetaryItemType duration credit gaap:NonoperatingIncomeLoss
426 gaap: Income (Loss) from Continuing Operations before Income Taxes xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes
427 gaap: Income Tax Expense (Benefit) xbrli:monetaryItemType duration debit gaap:IncomeTaxExpenseBenefit
428 gaap: Income (Loss) from Continuing Operations xbrli:monetaryItemType duration credit gaap:IncomeLossFromContinuingOperations
429 gaap: Income (Loss) from Discontinued Operations, Net xbrli:monetaryItemType duration credit gaap:IncomeLossFromDiscontinuedOperationsNet
430 gaap: Net Income (Loss) xbrli:monetaryItemType duration credit gaap:NetIncomeLoss
* Network: (Schedule CC, Part 1: Depository and Lending Institutions, Cash Flow Statement)
431 gaap: Depository and Lending Institutions, Cash Flow Statement [Schedule] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsCashFlowStatementSchedule
432 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
433 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
434 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
435 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
436 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
437 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
438 gaap: Depository and Lending Institutions, Cash Flow Statement [Line Items] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsCashFlowStatementLineItems
439 gaap: Depository and Lending Institutions, Cash Flow Statement [Movement] xbrli:stringItemType duration gaap:DepositoryLendingInstitutionsCashFlowStatementMovement
440 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Beginning Balance xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalentsPerCashFlowStatement
441 gaap: Cash Flow, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowNetCalculation
442 gaap: Cash Flows Provided by (used in) Operating Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInOperatingActivitiesNetCalculation
443 gaap: Proceeds from Collection of Interest Income xbrli:monetaryItemType duration debit gaap:ProceedsFromCollectionOfInterestIncome
444 gaap: Proceeds from Fees and Commissions xbrli:monetaryItemType duration debit gaap:ProceedsFromFeesAndCommissions
445 gaap: Payments of Interest xbrli:monetaryItemType duration credit gaap:PaymentsOfInterest
446 gaap: Payments of Operating Expenses xbrli:monetaryItemType duration credit gaap:PaymentsOfOperatingExpenses
447 gaap: Cash Flow Provided by (used in) Operating Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowProvidedByUsedInOperatingActivitiesNet
448 gaap: Cash Flows Provided by (used in) Investing Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInInvestingActivitiesNetCalculation
449 gaap: Payments for Purchases of Property, Plant, and Equipment xbrli:monetaryItemType duration credit gaap:PaymentsForPurchasesOfPropertyPlantAndEquipment
450 gaap: Proceeds from Sale of Property, Plant, and Equipment xbrli:monetaryItemType duration debit gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
451 gaap: Cash Flows Provided by (used in) Investing Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowsProvidedByUsedInInvestingActivitiesNet
452 gaap: Cash Flows Provided by (used in) Financing Activities, Net [Calculation] xbrli:stringItemType duration gaap:CashFlowsProvidedByUsedInFinancingActivitiesNetCalculation
453 gaap: Payments of Long-Term Debt xbrli:monetaryItemType duration credit gaap:PaymentsOfLongTermDebt
454 gaap: Proceeds from Additional Long-Term Debt xbrli:monetaryItemType duration debit gaap:ProceedsFromAdditionalLongTermDebt
455 gaap: Cash Flows Provided by (used in) Financing Activities, Net xbrli:monetaryItemType duration debit gaap:CashFlowsProvidedByUsedInFinancingActivitiesNet
456 gaap: Cash Flow, Net xbrli:monetaryItemType duration debit gaap:CashFlowNet
457 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Ending Balance xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalentsPerCashFlowStatement
458 gaap: Cash and Cash Equivalents, per Cash Flow Statement, Reconciles xbrli:booleanItemType duration gaap:CashCashEquivalentsPerCashFlowStatementReconciles
* Network: (Schedule KA, Part 1: Accounting Policies)
459 gaap: Accounting Policies [Schedule] xbrli:stringItemType duration gaap:AccountingPoliciesSchedule
460 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
461 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
462 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
463 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
464 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
465 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
466 gaap: Accounting Policies [Line Items] xbrli:stringItemType duration gaap:AccountingPoliciesLineItems
467 gaap: Accounting Policies [Hierarchy] xbrli:stringItemType duration gaap:AccountingPoliciesHierarchy
468 gaap: Cash and Cash Equivalents Policy xbrls:textItemType duration gaap:CashAndCashEquivalentsPolicy
469 gaap: Receivables Policy xbrls:textItemType duration gaap:ReceivablesPolicy
470 gaap: Inventory Policy xbrls:textItemType duration gaap:InventoryPolicy
471 gaap: Inventory Valuation Method xbrli:stringItemType duration gaap:InventoryValuationMethod
472 gaap: Inventory Cost Method xbrls:textItemType duration gaap:InventoryCostMethod
473 gaap: Prepaid Expenses Policy xbrls:textItemType duration gaap:PrepaidExpensesPolicy
474 gaap: Property, Plant and Equipment Policy xbrls:textItemType duration gaap:PropertyPlantAndEquipmentPolicy
475 gaap: Property, Plant and Equipment, Measurement Basis xbrls:textItemType duration gaap:PropertyPlantAndEquipmentMeasurementBasis
476 gaap: Measurement Basis, Buildings xbrls:textItemType duration gaap:MeasurementBasisBuildings
477 gaap: Measurement Basis, Furniture and Fixtures xbrls:textItemType duration gaap:MeasurementBasisFurnitureAndFixtures
478 gaap: Measurement Basis, Other Property, Plant and Equipment xbrls:textItemType duration gaap:MeasurementBasisOtherPropertyPlantAndEquipment
479 gaap: Property, Plant and Equipment, Depreciation Method xbrls:textItemType duration gaap:PropertyPlantAndEquipmentDepreciationMethod
480 gaap: Depreciation Method, Buildings xbrls:textItemType duration gaap:DepreciationMethodBuildings
481 gaap: Depreciation Method, Furniture and Fixtures xbrls:textItemType duration gaap:DepreciationMethodFurnitureAndFixtures
482 gaap: Depreciation Method, Other Property, Plant, and Equipment xbrls:textItemType duration gaap:DepreciationMethodOtherPropertyPlantAndEquipment
483 gaap: Property, Plant and Equipment, Estimated Useful Life xbrls:textItemType duration gaap:PropertyPlantAndEquipmentEstimatedUsefulLife
484 gaap: Estimated Useful Life, Buildings xbrls:textItemType duration gaap:EstimatedUsefulLifeBuildings
485 gaap: Estimated Useful Life, Furniture and Fixtures xbrls:textItemType duration gaap:EstimatedUsefulLifeFurnitureAndFixtures
486 gaap: Estimated Useful Life, Other Property, Plant and Equipment xbrls:textItemType duration gaap:EstimatedUsefulLifeOtherPropertyPlantAndEquipment
487 gaap: *** [001] See Schedule of Major Classes of PPE xbrli:stringItemType duration gaap:_001SeeScheduleMajorClassesPPE
488 gaap: Other Assets Policy xbrls:textItemType duration gaap:OtherAssetsPolicy
489 gaap: Payables and Accruals Policy xbrls:textItemType duration gaap:PayablesAndAccrualsPolicy
490 gaap: Accounts Payable Policy xbrls:textItemType duration gaap:AccountsPayablePolicy
491 gaap: Accrued Interest Policy xbrls:textItemType duration gaap:AccruedInterestPolicy
492 gaap: Accrued Expenses Policy xbrls:textItemType duration gaap:AccruedExpensesPolicy
493 gaap: Other Payables and Accruals Policy xbrls:textItemType duration gaap:OtherPayablesAndAccrualsPolicy
494 gaap: Debt Policy xbrls:textItemType duration gaap:DebtPolicy
495 gaap: Long-Term Debt Policy xbrls:textItemType duration gaap:LongTermDebtPolicy
496 gaap: Other Liabilities Policy xbrls:textItemType duration gaap:OtherLiabilitiesPolicy
497 gaap: Equity Policies xbrls:textItemType duration gaap:EquityPolicies
498 gaap: Common Stock Policies xbrls:textItemType duration gaap:CommonStockPolicies
499 gaap: Preferred Stock Policies xbrls:textItemType duration gaap:PreferredStockPolicies
500 gaap: Additional Paid in Capital Policies xbrls:textItemType duration gaap:AdditionalPaidInCapitalPolicies
501 gaap: Retained Earnings (Accumulated Losses) Policies xbrls:textItemType duration gaap:RetainedEarningsAccumulatedLossesPolicies
502 gaap: Income Taxes Policy xbrls:textItemType duration gaap:IncomeTaxesPolicy
503 gaap: Other Accounting Policies xbrls:textItemType duration gaap:OtherAccountingPolicies
* Network: (Schedule KB, Part 1: Cash and Cash Equivalents)
504 gaap: Cash and Cash Equivalents [Schedule] xbrli:stringItemType duration gaap:CashCashEquivalentsSchedule
505 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
506 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
507 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
508 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
509 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
510 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
511 gaap: Cash and Cash Equivalents [Line Items] xbrli:stringItemType duration gaap:CashAndCashEquivalentsLineItems
512 gaap: *** [015] This puts two different SHAPES together into one SCHEDULE xbrli:stringItemType duration gaap:_015ThisPutsTwoDifferentSHAPESTogetherIntoOneSCHEDULE
513 gaap: Cash and Cash Equivalents [Hierarchy] xbrli:stringItemType duration gaap:CashCashEquivalentsHierarchy
514 gaap: Cash and Cash Equivalents [Text Block] xbrls:textBlockItemType duration gaap:CashAndCashEquivalentsTextBlock
515 gaap: Cash and Cash Equivalents Disclosures xbrls:textBlockItemType duration gaap:CashAndCashEquivalentsDisclosures
516 gaap: Cash and Cash Equivalents [Calculation] xbrli:stringItemType duration gaap:CashCashEquivalentsCalculation
517 gaap: Cash, Unrestricted xbrli:monetaryItemType instant debit gaap:CashUnrestricted
518 gaap: Cash, Restricted xbrli:monetaryItemType instant debit gaap:CashRestricted
519 gaap: Short-Term Investments xbrli:monetaryItemType instant debit gaap:ShortTermInvestments
520 gaap: Other Cash and Cash Equivalents xbrli:monetaryItemType instant debit gaap:OtherCashAndCashEquivalents
521 gaap: Cash and Cash Equivalents, Total xbrli:monetaryItemType instant debit gaap:CashAndCashEquivalents
* Network: (Schedule KC, Part 1: Receivables)
522 gaap: Receivables [Abstract] xbrli:stringItemType duration gaap:ReceivablesAbstract
523 gaap: *** [004] Receivables are set up is small chunks, each linkbase parallel, MUST be in separate extended links? xbrli:stringItemType duration gaap:_004ReceivablesAreSetUpSmallChunksEachLinkbaseParallelMUSTBeInSeparateExtendedLinks
524 gaap: Receivables [Schedule] xbrli:stringItemType duration gaap:ReceivablesSchedule
525 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
526 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
527 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
528 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
529 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
530 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
531 gaap: Receivables [Line Items] xbrli:stringItemType duration gaap:ReceivablesLineItems
532 gaap: Receivables [Hierarchy] xbrli:stringItemType duration gaap:ReceivablesHierarchy
533 gaap: Receivables [Text Block] xbrls:textBlockItemType duration gaap:ReceivablesTextBlock
534 gaap: Receivables Disclosures xbrls:textBlockItemType duration gaap:ReceivablesDisclosures
535 gaap: Notes Receivables Disclosures xbrls:textBlockItemType duration gaap:NotesReceivablesDisclosures
536 gaap: Other Receivables Disclosures xbrls:textBlockItemType duration gaap:OtherReceivablesDisclosures
* Network: (Schedule KC, Part 2: Receivables, Current/Noncurrent Breakdown)
537 gaap: Receivables [Abstract] xbrli:stringItemType duration gaap:ReceivablesAbstract
538 gaap: Receivables [Schedule] xbrli:stringItemType duration gaap:ReceivablesSchedule
539 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
540 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
541 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
542 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
543 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
544 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
545 gaap: Receivables [Line Items] xbrli:stringItemType duration gaap:ReceivablesLineItems
546 gaap: Receivables, Net, by Current and Noncurrent [Calculation] xbrli:stringItemType duration gaap:ReceivablesNetByCurrentNoncurrentCalculation
547 gaap: Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:ReceivablesNetCurrent
548 gaap: Receivables, Net, Noncurrent xbrli:monetaryItemType instant debit gaap:ReceivablesNetNoncurrent
549 gaap: Receivables, Net xbrli:monetaryItemType instant debit gaap:ReceivablesNet
* Network: (Schedule KC, Part 3: Receivables, Gross/Net Breakdown)
550 gaap: Receivables [Abstract] xbrli:stringItemType duration gaap:ReceivablesAbstract
551 gaap: Receivables [Schedule] xbrli:stringItemType duration gaap:ReceivablesSchedule
552 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
553 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
554 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
555 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
556 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
557 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
558 gaap: Receivables [Line Items] xbrli:stringItemType duration gaap:ReceivablesLineItems
559 gaap: Receivables, Net, by Net and Gross [Calculation] xbrli:stringItemType duration gaap:ReceivablesNetByNetGrossCalculation
560 gaap: Receivables, Gross xbrli:monetaryItemType instant debit gaap:ReceivablesGross
561 gaap: Allowance for Doubtful Accounts, Receivables xbrli:monetaryItemType instant credit gaap:AllowanceForDoubtfulAccountsReceivables
562 gaap: Receivables, Net xbrli:monetaryItemType instant debit gaap:ReceivablesNet
* Network: (Schedule KC, Part 4: Receivables, by Component)
563 gaap: Receivables [Abstract] xbrli:stringItemType duration gaap:ReceivablesAbstract
564 gaap: Receivables [Schedule] xbrli:stringItemType duration gaap:ReceivablesSchedule
565 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
566 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
567 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
568 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
569 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
570 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
571 gaap: Receivables [Line Items] xbrli:stringItemType duration gaap:ReceivablesLineItems
572 gaap: Receivables, Net, Current, by Component [Calculation] xbrli:stringItemType duration gaap:ReceivablesNetCurrentByComponentCalculation
573 gaap: Trade Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:TradeReceivablesNetCurrent
574 gaap: Finance Lease Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:FinanceLeaseReceivablesNetCurrent
575 gaap: Other Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:OtherReceivablesNetCurrent
576 gaap: Receivables, Net, Current xbrli:monetaryItemType instant debit gaap:ReceivablesNetCurrent
* Network: (Schedule KD, Part 1: Inventory)
577 gaap: Inventory [Schedule] xbrli:stringItemType duration gaap:InventorySchedule
578 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
579 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
580 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
581 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
582 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
583 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
584 gaap: Inventory [Line Items] xbrli:stringItemType duration gaap:InventoryLineItems
585 gaap: Inventory [Hierarchy] xbrli:stringItemType duration gaap:InventoryHierarchy
586 gaap: Inventory [Text Block] xbrls:textBlockItemType duration gaap:InventoryTextBlock
587 gaap: Inventory Disclosures xbrls:textItemType duration gaap:InventoryDisclosures
588 gaap: Inventory, Description of Components xbrls:textItemType duration gaap:InventoryDescriptionOfComponents
589 gaap: Inventory, Description of Calculation of Net Realizable Value xbrls:textItemType duration gaap:InventoryDescriptionOfCalculationOfNetRealizableValue
* Network: (Schedule KE, Part 1: Prepaid Expenses)
590 gaap: Prepaid Expenses [Abstract] xbrli:stringItemType duration gaap:PrepaidExpensesAbstract
591 gaap: Prepaid Expenses [Schedule] xbrli:stringItemType duration gaap:PrepaidExpensesSchedule
592 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
593 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
594 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
595 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
596 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
597 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
598 gaap: Prepaid Expenses [Line Items] xbrli:stringItemType duration gaap:PrepaidExpensesLineItems
599 gaap: Prepaid Expenses [Hierarchy] xbrli:stringItemType duration gaap:PrepaidExpensesHierarchy
600 gaap: Prepaid Expenses [Text Block] xbrls:textBlockItemType duration gaap:PrepaidExpensesTextBlock
601 gaap: Prepaid Expenses Disclosures xbrls:textItemType duration gaap:PrepaidExpensesDisclosures
* Network: (Schedule KE, Part 1: Property, Plant and Equipment)
602 gaap: Property, Plant and Equipment [Abstract] xbrli:stringItemType duration gaap:PropertyPlantEquipmentAbstract
603 gaap: *** [003] PPE has two different SHAPES; one Hierarchy and one Calculation xbrli:stringItemType duration gaap:_003PPEHasTwoDifferentSHAPESOneHierarchyOneCalculation
604 gaap: Property, Plant and Equipment [Schedule] xbrli:stringItemType duration gaap:PropertyPlantEquipmentSchedule
605 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
606 gaap: Business Segment [Axis] xbrli:stringItemType duration gaap:BusinessSegmentAxis
607 gaap: Consolidated Group [Domain] xbrli:stringItemType duration gaap:ConsolidatedGroupDomain
608 gaap: Premise [Axis] xbrli:stringItemType duration gaap:PremiseAxis
609 gaap: Report Date [Axis] xbrli:stringItemType duration gaap:ReportDateAxis
610 gaap: Verification [Axis] xbrli:stringItemType duration gaap:VerificationAxis
611 gaap: Property, Plant and Equipment [Line Items] xbrli:stringItemType duration gaap:PropertyPlantAndEquipmentLineItems
612 gaap: Property, Plant and Equipment [Hierarchy] xbrli:stringItemType duration gaap:PropertyPlantEquipmentHierarchy
613 gaap: Property, Plant, and Equipment [Text Block] xbrls:textBlockItemType duration gaap:PropertyPlantAndEquipmentTextBlock
614 gaap: Property, Plant, and Equipment Disclosures xbrls:textItemType duration gaap:PropertyPlantAndEquipmentDisclosures
615 gaap: Property, Plant, and Equipment under Finance Type Leases xbrli:monetaryItemType instant debit gaap:PropertyPlantAndEquipmentUnderFinanceTypeLeases
616 gaap: Property, Plant, and Equipment, Net, Proforma xbrli:monetaryItemType instant debit gaap:PropertyPlantAndEquipmentNetProforma
617 gaap: Property, Plant, and Equipment, Net, Components [Calculation] xbrli:stringItemType duration gaap:PropertyPlantEquipmentNetComponentsCalculation
618 gaap: Land xbrli:monetaryItemType instant debit gaap:Land
619 gaap: Buildings, Net xbrli:monetaryItemType instant debit gaap:BuildingsNet
620 gaap: Furniture and Fixtures, Net xbrli:monetaryItemType instant debit gaap:FurnitureAndFixturesNet
621 gaap: Other Property, Plant, and Equipment, Net xbrli:monetaryItemType instant debit gaap:OtherPropertyPlantAndEquipmentNet
622 gaap: Property, Plant and Equipment, Net xbrli:monetaryItemType instant debit gaap:PropertyPlantAndEquipmentNet
* Network: (Schedule KF, Part 1: Property, Plant and Equipment, Major Classes)
623 gaap: Property, Plant and Equipment, by Major Class [Schedule] xbrli:stringItemType duration gaap:PropertyPlantEquipmentByMajorClassSchedule
624 gaap: Entity [Axis] xbrli:stringItemType duration gaap:EntityAxis
625 gaap: Property, Plant and Equipment, Description of Major Class [Axis] xbrli:stringItemType duration gaap:PropertyPlantAndEquipmentDescriptionOfMajorClassAxis
626 gaap: Property, Plant and Equipment, All Major Classes [Domain] xbrli:stringItemType duration g