Network/Fact Group: (http://www.abc.com/role/ClassesOfCommonStock) |
Value assertion |
Roll forward reconciles: us-gaap:CommonStockSharesOutstanding (beginning of period) + abc:CommonStockSharesOutstandingPeriodIncreaseDecrease
= us-gaap:CommonStockSharesOutstanding (end of period)
|
Assertion_1001_us-gaap_CommonStockSharesOutstanding_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/ClassesOfPreferredStock) |
Value assertion |
Roll forward reconciles: us-gaap:PreferredStockSharesOutstanding (beginning of period) + abc:PreferredStockSharesOutstandingPeriodIncreaseDecrease
= us-gaap:PreferredStockSharesOutstanding (end of period)
|
Assertion_1002_us-gaap_PreferredStockSharesOutstanding_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfCashFlows) |
Value assertion |
Roll forward reconciles: us-gaap:CashAndCashEquivalentsAtCarryingValue (beginning of period) + us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
= us-gaap:CashAndCashEquivalentsAtCarryingValue (end of period)
|
Assertion_1003_us-gaap_CashAndCashEquivalentsAtCarryingValue_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityAttributableToParent) |
Value assertion |
Roll forward reconciles: us-gaap:StockholdersEquity (beginning of period) + abc:StockholdersEquityAttributableToParentPeriodIncreaseDecrease
= us-gaap:StockholdersEquity (end of period)
|
Assertion_1004_us-gaap_StockholdersEquity_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityPreferredStock) |
Value assertion |
Roll forward reconciles: us-gaap:PreferredStockValue (beginning of period) + abc:PreferredStockValueOutstandingPeriodIncreaseDecrease
= us-gaap:PreferredStockValue (end of period)
|
Assertion_1005_us-gaap_PreferredStockValue_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityCommonStock) |
Value assertion |
Roll forward reconciles: us-gaap:CommonStockValue (beginning of period) + abc:CommonStockValueOutstandingPeriodIncreaseDecrease
= us-gaap:CommonStockValue (end of period)
|
Assertion_1006_us-gaap_CommonStockValue_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityAdditionalPaidInCapital) |
Value assertion |
Roll forward reconciles: us-gaap:AdditionalPaidInCapital (beginning of period) + abc:AdditionalPaidInCapitalPeriodIncreaseDecrease
= us-gaap:AdditionalPaidInCapital (end of period)
|
Assertion_1007_us-gaap_AdditionalPaidInCapital_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityTreasuryStock) |
Value assertion |
Roll forward reconciles: us-gaap:TreasuryStockValue (beginning of period) + abc:TreasuryStockPeriodIncreaseDecrease = us-gaap:TreasuryStockValue
(end of period)
|
Assertion_1008_us-gaap_TreasuryStockValue_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityRetainedEarnings) |
Value assertion |
Roll forward reconciles: us-gaap:RetainedEarningsAccumulatedDeficit (beginning of period) + abc:RetainedEarningsAccumulatedDeficitPeriodIncreasePeriodIncreaseDecrease
= us-gaap:RetainedEarningsAccumulatedDeficit (end of period)
|
Assertion_1009_us-gaap_RetainedEarningsAccumulatedDeficit_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityAttributableToNoncontrollingInterest) |
Value assertion |
Roll forward reconciles: us-gaap:MinorityInterest (beginning of period) + abc:StockholdersEquityAttributableToNoncontrollingInterestPeriodIncreaseDecrease
= us-gaap:MinorityInterest (end of period)
|
Assertion_1010_us-gaap_MinorityInterest_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest) |
Value assertion |
Roll forward reconciles: us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest (beginning of period)
+ abc:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease = us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
(end of period)
|
Assertion_1011_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/LossContingencyAccrual) |
Value assertion |
Roll forward reconciles: us-gaap:LossContingencyAccrualAtCarryingValue (beginning of period) + us-gaap:LossContingencyAccrualCarryingValueProvision
- us-gaap:LossContingencyAccrualCarryingValuePayments = us-gaap:LossContingencyAccrualAtCarryingValue (end of period)
|
Assertion_1012_us-gaap_LossContingencyAccrualAtCarryingValue_RollForward_Reconciles |
$v:VARIABLE_BalanceStart + $v:VARIABLE_Change_1 - $v:VARIABLE_Change_2 = $v:VARIABLE_BalanceEnd |
Network/Fact Group: (http://www.abc.com/role/DocumentInformation) |
Value assertion |
Fact value exists: dei:EntityCentralIndexKey is expected to exist |
Assertion_1013_dei_EntityCentralIndexKey_FactValueExists |
exists ($v:VARIABLE_Concept) |
Network/Fact Group: (http://www.abc.com/role/DocumentInformation) |
Value assertion |
Fact value exists: dei:DocumentType is expected to exist |
Assertion_1014_dei_DocumentType_FactValueExists |
exists ($v:VARIABLE_Concept) |
Network/Fact Group: (http://www.abc.com/role/ClassesOfCommonStock) |
Value assertion |
Dimensional aggregation (flat): us-gaap:CommonStockValue aggregates across abc:ClassOfCommonStockAxis |
Assertion_1015_us-gaap_CommonStockValue_Aggregates_Across_abc_ClassOfCommonStockAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/ClassesOfCommonStock) |
Value assertion |
Dimensional aggregation (flat): us-gaap:CommonStockSharesOutstanding aggregates across abc:ClassOfCommonStockAxis |
Assertion_1016_us-gaap_CommonStockSharesOutstanding_Aggregates_Across_abc_ClassOfCommonStockAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/ClassesOfPreferredStock) |
Value assertion |
Dimensional aggregation (flat): us-gaap:PreferredStockValue aggregates across abc:ClassOfPreferredStockAxis |
Assertion_1017_us-gaap_PreferredStockValue_Aggregates_Across_abc_ClassOfPreferredStockAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/ClassesOfPreferredStock) |
Value assertion |
Dimensional aggregation (flat): us-gaap:PreferredStockSharesOutstanding aggregates across abc:ClassOfPreferredStockAxis |
Assertion_1018_us-gaap_PreferredStockSharesOutstanding_Aggregates_Across_abc_ClassOfPreferredStockAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/ClassesOfTreasuryStock) |
Value assertion |
Dimensional aggregation (flat): us-gaap:TreasuryStockValue aggregates across abc:ClassOfTreasuryStockAxis |
Assertion_1019_us-gaap_TreasuryStockValue_Aggregates_Across_abc_ClassOfTreasuryStockAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/PropertyPlantAndEquipmentDetail) |
Value assertion |
Dimensional aggregation (flat): us-gaap:PropertyPlantAndEquipmentNet aggregates across us-gaap:PropertyPlantAndEquipmentByTypeAxis |
Assertion_1020_us-gaap_PropertyPlantAndEquipmentNet_Aggregates_Across_us-gaap_PropertyPlantAndEquipmentByTypeAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/LongTermDebtInstruments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:LongTermDebt aggregates across us-gaap:LongtermDebtTypeAxis |
Assertion_1021_us-gaap_LongTermDebt_Aggregates_Across_us-gaap_LongtermDebtTypeAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/NonmonetaryTransactions) |
Value assertion |
Dimensional aggregation (flat): us-gaap:NonmonetaryTransactionGainLossRecognizedOnTransfer aggregates across us-gaap:NonmonetaryTransactionTypeAxis |
Assertion_1022_us-gaap_NonmonetaryTransactionGainLossRecognizedOnTransfer_Aggregates_Across_us-gaap_NonmonetaryTransactionTypeAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/NonmonetaryTransactions) |
Value assertion |
Dimensional aggregation (flat): us-gaap:NonmonetaryTransactionAmountOfBarterTransaction aggregates across us-gaap:NonmonetaryTransactionTypeAxis |
Assertion_1023_us-gaap_NonmonetaryTransactionAmountOfBarterTransaction_Aggregates_Across_us-gaap_NonmonetaryTransactionTypeAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:Revenues aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1024_us-gaap_Revenues_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:OperatingExpenses aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1025_us-gaap_OperatingExpenses_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:SellingGeneralAndAdministrativeExpense aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1026_us-gaap_SellingGeneralAndAdministrativeExpense_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:Depreciation aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1027_us-gaap_Depreciation_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:OperatingIncomeLoss aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1028_us-gaap_OperatingIncomeLoss_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:PaymentsToAcquirePropertyPlantAndEquipment aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1029_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/BusinessSegments) |
Value assertion |
Dimensional aggregation (flat): us-gaap:Assets aggregates across us-gaap:StatementBusinessSegmentsAxis |
Assertion_1030_us-gaap_Assets_Aggregates_Across_us-gaap_StatementBusinessSegmentsAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/GeographicAreas) |
Value assertion |
Dimensional aggregation (flat): us-gaap:Revenues aggregates across us-gaap:StatementGeographicalAxis |
Assertion_1031_us-gaap_Revenues_Aggregates_Across_us-gaap_StatementGeographicalAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/GeographicAreas) |
Value assertion |
Dimensional aggregation (flat): us-gaap:Revenues aggregates across abc:CountryAxis |
Assertion_1032_us-gaap_Revenues_Aggregates_Across_abc_CountryAxis |
$v:VARIABLE_Total = sum($v:VARIABLE_Each) |
Network/Fact Group: (http://www.abc.com/role/StatementOfFinancialPosition) |
Value assertion |
Equality: us-gaap:Assets is equal to us-gaap:LiabilitiesAndStockholdersEquity |
Assertion_1033_us-gaap_Assets_Equals_us-gaap_LiabilitiesAndStockholdersEquity_Equality |
$v:VARIABLE_A = $v:VARIABLE_B |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest) |
Value assertion |
Roll up foots/crosscasts: abc:StockholdersEquityAttributableToParentPeriodIncreaseDecrease = + abc:PreferredStockValueOutstandingPeriodIncreaseDecrease
+ abc:CommonStockValueOutstandingPeriodIncreaseDecrease + abc:AdditionalPaidInCapitalPeriodIncreaseDecrease + abc:TreasuryStockPeriodIncreaseDecrease
+ abc:RetainedEarningsAccumulatedDeficitPeriodIncreasePeriodIncreaseDecrease
|
Assertion_1034_abc_StockholdersEquityAttributableToParentPeriodIncreaseDecrease_RollUp_Foots_Crosscasts |
$v:V_abc_StockholdersEquityAttributableToParentPeriodIncreaseDecrease = $v:V_abc_PreferredStockValueOutstandingPeriodIncreaseDecrease
+ $v:V_abc_CommonStockValueOutstandingPeriodIncreaseDecrease + $v:V_abc_AdditionalPaidInCapitalPeriodIncreaseDecrease + $v:V_abc_TreasuryStockPeriodIncreaseDecrease
+ $v:V_abc_RetainedEarningsAccumulatedDeficitPeriodIncreasePeriodIncreaseDecrease
|
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest) |
Value assertion |
Roll up foots/crosscasts: abc:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease
= + abc:StockholdersEquityAttributableToParentPeriodIncreaseDecrease + abc:StockholdersEquityAttributableToNoncontrollingInterestPeriodIncreaseDecrease
|
Assertion_1035_abc_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease_RollUp_Foots_Crosscasts |
$v:V_abc_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestPeriodIncreaseDecrease = $v:V_abc_StockholdersEquityAttributableToParentPeriodIncreaseDecrease
+ $v:V_abc_StockholdersEquityAttributableToNoncontrollingInterestPeriodIncreaseDecrease
|
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityAttributableToParent) |
Value assertion |
Roll up foots/crosscasts: us-gaap:StockholdersEquity = + us-gaap:PreferredStockValue + us-gaap:CommonStockValue + us-gaap:AdditionalPaidInCapital
- us-gaap:TreasuryStockValue + us-gaap:RetainedEarningsAccumulatedDeficit
|
Assertion_1036_us-gaap_StockholdersEquity_RollUp_Foots_Crosscasts |
$v:V_us-gaap_StockholdersEquity = $v:V_us-gaap_PreferredStockValue + $v:V_us-gaap_CommonStockValue + $v:V_us-gaap_AdditionalPaidInCapital
- $v:V_us-gaap_TreasuryStockValue + $v:V_us-gaap_RetainedEarningsAccumulatedDeficit
|
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest) |
Value assertion |
Roll up foots/crosscasts: us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest = + us-gaap:StockholdersEquity
+ us-gaap:MinorityInterest
|
Assertion_1037_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_RollUp_Foots_Crosscasts |
$v:V_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest = $v:V_us-gaap_StockholdersEquity + $v:V_us-gaap_MinorityInterest |
Network/Fact Group: (http://www.abc.com/role/PriorPeriodAdjustmentRetainedEarnings) |
Value assertion |
Adjustment reconciles: us-gaap:RetainedEarningsAccumulatedDeficit (origionally stated) + abc:RetainedEarningsAdjustments
= us-gaap:LossContingencyAccrualAtCarryingValue (restated)
|
Assertion_1038_us-gaap_RetainedEarningsAccumulatedDeficit_Adjustment_Reconciles |
$v:VARIABLE_Restated = $v:VARIABLE_Origional + $v:VARIABLE_Adj_1 |
Network/Fact Group: (http://www.abc.com/role/PriorPeriodAdjustmentStockholderEquityAttributableToParent) |
Value assertion |
Adjustment reconciles: us-gaap:StockholdersEquity (origionally stated) + abc:StockholdersEquityAttributableToParentAdjustments
= us-gaap:LossContingencyAccrualAtCarryingValue (restated)
|
Assertion_1039_us-gaap_StockholdersEquity_Adjustment_Reconciles |
$v:VARIABLE_Restated = $v:VARIABLE_Origional + $v:VARIABLE_Adj_1 |
Network/Fact Group: (http://www.abc.com/role/PriorPeriodAdjustmentStockholderEquityAttributableToParent) |
Value assertion |
Adjustment reconciles: us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest (origionally stated)
+ abc:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustments = us-gaap:LossContingencyAccrualAtCarryingValue
(restated)
|
Assertion_1040_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_Adjustment_Reconciles |
$v:VARIABLE_Restated = $v:VARIABLE_Origional + $v:VARIABLE_Adj_1 |
Network/Fact Group: (http://www.abc.com/role/LossContingencyAccrual) |
Value assertion |
Greater than zero: us-gaap:LossContingencyAccrualCarryingValuePayments must be greater than zero |
Assertion_1041_us-gaap_LossContingencyAccrualCarryingValuePayments_GreaterThanZero |
$v:VARIABLE_Concept ge 0 |
Network/Fact Group: (http://www.abc.com/role/ClassesOfPreferredStock) |
Value assertion |
Greater than zero: us-gaap:PreferredStockSharesIssued must be greater than zero |
Assertion_1042_us-gaap_PreferredStockSharesIssued_GreaterThanZero |
$v:VARIABLE_Concept ge 0 |
Network/Fact Group: (http://www.abc.com/role/ClassesOfCommonStock) |
Value assertion |
Greater than zero: us-gaap:CommonStockSharesIssued must be greater than zero |
Assertion_1043_us-gaap_CommonStockSharesIssued_GreaterThanZero |
$v:VARIABLE_Concept ge 0 |
Network/Fact Group: (http://www.abc.com/role/ClassesOfTreasuryStock) |
Value assertion |
Greater than zero: us-gaap:TreasuryStockValue must be greater than zero |
Assertion_1044_us-gaap_TreasuryStockValue_GreaterThanZero |
$v:VARIABLE_Concept ge 0 |
Network/Fact Group: (http://www.abc.com/role/StatementOfChangesInEquityRetainedEarnings) |
Value assertion |
Greater than zero: us-gaap:Dividends must be greater than zero |
Assertion_1045_us-gaap_Dividends_GreaterThanZero |
$v:VARIABLE_Concept ge 0 |
Network/Fact Group: (http://www.abc.com/role/ClassesOfCommonStock) |
Value assertion |
Greater than: us-gaap:CommonStockSharesAuthorized is required to be greater than us-gaap:CommonStockSharesIssued |
Assertion_1046_us-gaap_CommonStockSharesAuthorized_GreaterThanEqualTo_us-gaap_CommonStockSharesIssued_GreaterThan |
$v:VARIABLE_A ge $v:VARIABLE_B |
Network/Fact Group: (http://www.abc.com/role/ClassesOfPreferredStock) |
Value assertion |
Greater than: us-gaap:PreferredStockSharesAuthorized is required to be greater than us-gaap:PreferredStockSharesIssued |
Assertion_1047_us-gaap_PreferredStockSharesAuthorized_GreaterThanEqualTo_us-gaap_PreferredStockSharesIssued_GreaterThan |
$v:VARIABLE_A ge $v:VARIABLE_B |