| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <Version> 2.2.0.7 </Version> |
| <hasSegments> true </hasSegments> |
| <ReportName> Shareholders' Equity (Details) (USD $) </ReportName> |
| <ReportLongName> 0609 - Disclosure - Shareholders' Equity (Details) </ReportLongName> |
| <DisplayLabelColumn> true </DisplayLabelColumn> |
| <ShowElementNames> false </ShowElementNames> |
| <RoundingOption/> |
| <HasEmbeddedReports> false </HasEmbeddedReports> |
| <Columns> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 1 </Id> |
| | | <Labels> |
| <Label Id="1" Label="3 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> false </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments/> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Pure </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> pure </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 2 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> false </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments/> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Pure </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> pure </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 3 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Oct. 18, 2010"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> false </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments/> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 4 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Dec. 31, 2009"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> false </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments/> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Pure </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> pure </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 5 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series A Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series A Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesAPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 6 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Oct. 07, 2010"/> |
| <Label Id="2" Label="Series A Preferred Stock [Member]"/> |
| <Label Id="3" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series A Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesAPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 7 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series B Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series B Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesBPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 8 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Oct. 07, 2010"/> |
| <Label Id="2" Label="Series B Preferred Stock [Member]"/> |
| <Label Id="3" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series B Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesBPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 9 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series C Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series C Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesCPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 10 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Oct. 07, 2010"/> |
| <Label Id="2" Label="Series C Preferred Stock [Member]"/> |
| <Label Id="3" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series C Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesCPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 11 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series D Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series D Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesDPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 12 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Oct. 07, 2010"/> |
| <Label Id="2" Label="Series D Preferred Stock [Member]"/> |
| <Label Id="3" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series D Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesDPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 13 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series E Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series E Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesEPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 14 </Id> |
| | | <Labels> |
| <Label Id="1" Label="12 Months Ended"/> |
| <Label Id="2" Label="Dec. 31, 2007"/> |
| <Label Id="3" Label="Series E Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode/> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series E Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesEPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol/> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 15 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series F Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series F Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesFPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 16 </Id> |
| | | <Labels> |
| <Label Id="1" Label="12 Months Ended"/> |
| <Label Id="2" Label="Dec. 31, 2007"/> |
| <Label Id="3" Label="Series F Preferred Stock [Member]"/> |
| <Label Id="4" Label="Noncumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode/> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series F Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesFPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Noncumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_NoncumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol/> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 17 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Sep. 30, 2010"/> |
| <Label Id="2" Label="Series G Preferred Stock [Member]"/> |
| <Label Id="3" Label="Warrant [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series G Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesGPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Warrant [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_WarrantMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 18 </Id> |
| | | <Labels> |
| <Label Id="1" Label="9 Months Ended"/> |
| <Label Id="2" Label="Sep. 30, 2010"/> |
| <Label Id="3" Label="Series G Preferred Stock [Member]"/> |
| <Label Id="4" Label="Cumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series G Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesGPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Cumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_CumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> Shares </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> Pure </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> pure </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| <Unit> |
| <UnitID> USD </UnitID> |
| <UnitType> Standard </UnitType> |
| <StandardMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </StandardMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | <Column> |
| | | <LabelColumn> false </LabelColumn> |
| | | <Id> 19 </Id> |
| | | <Labels> |
| <Label Id="1" Label="Oct. 07, 2010"/> |
| <Label Id="2" Label="Series G Preferred Stock [Member]"/> |
| <Label Id="3" Label="Cumulative Preferred Stock [Member]"/> |
| </Labels> |
| | | <CurrencyCode> USD </CurrencyCode> |
| | | <FootnoteIndexer/> |
| | | <hasSegments> true </hasSegments> |
| | | <hasScenarios> false </hasScenarios> |
| | | <Segments> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Series G Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementClassOfStockAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_SeriesGPreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementClassOfStockAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| <Segment> |
| <IsDefaultForEntity> false </IsDefaultForEntity> |
| <Name/> |
| <IsFromEntityGroup> false </IsFromEntityGroup> |
| <ValueName> Cumulative Preferred Stock [Member] </ValueName> |
| <ValueType> us-gaap_StatementEquityComponentsAxis </ValueType> |
| <Namespace> xbrldi </Namespace> |
| <Schema> http://xbrl.org/2006/xbrldi </Schema> |
| <DimensionInfo> |
| <Id> us-gaap_CumulativePreferredStockMember </Id> |
| <dimensionId> us-gaap_StatementEquityComponentsAxis </dimensionId> |
| <type> explicitMember </type> |
| </DimensionInfo> |
| </Segment> |
| </Segments> |
| | | <Scenarios/> |
| | | <Units> |
| <Unit> |
| <UnitID> USDEPS </UnitID> |
| <UnitType> Divide </UnitType> |
| <NumeratorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/iso4217 </MeasureSchema> |
| <MeasureValue> USD </MeasureValue> |
| <MeasureNamespace> iso4217 </MeasureNamespace> |
| </NumeratorMeasure> |
| <DenominatorMeasure> |
| <MeasureSchema> http://www.xbrl.org/2003/instance </MeasureSchema> |
| <MeasureValue> shares </MeasureValue> |
| <MeasureNamespace> xbrli </MeasureNamespace> |
| </DenominatorMeasure> |
| <Scale> 0 </Scale> |
| </Unit> |
| </Units> |
| | | <CurrencySymbol> $ </CurrencySymbol> |
| | | </Column> |
| | </Columns> |
| <Rows> |
| | <Row> |
| | | <Id> 5 </Id> |
| | | <Label> Summary of perpetual preferred stock issued and outstanding </Label> |
| | | <Level> 3 </Level> |
| | | <ElementName> gs_SummaryOfPerpetualPreferredStockIssuedAndOutstandingAbstract </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Summary of perpetual preferred stock issued and outstanding Abstract. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> true </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:stringItemType </ElementDataType> |
| | | <SimpleDataType> string </SimpleDataType> |
| | | <ElementDefenition> Summary of perpetual preferred stock issued and outstanding Abstract. </ElementDefenition> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 6 </Id> |
| | | <Label> Shares Issued </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_PreferredStockSharesIssued </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 174000 </NumericAmount> |
| <RoundedNumericAmount> 174000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 174000 </NumericAmount> |
| <RoundedNumericAmount> 174000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 30000 </NumericAmount> |
| <RoundedNumericAmount> 30000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 32000 </NumericAmount> |
| <RoundedNumericAmount> 32000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8000 </NumericAmount> |
| <RoundedNumericAmount> 8000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 54000 </NumericAmount> |
| <RoundedNumericAmount> 54000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 50000 </NumericAmount> |
| <RoundedNumericAmount> 50000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 7 </Id> |
| | | <Label> Shares Authorized </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_PreferredStockSharesAuthorized </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 235000 </NumericAmount> |
| <RoundedNumericAmount> 235000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 235000 </NumericAmount> |
| <RoundedNumericAmount> 235000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 50000 </NumericAmount> |
| <RoundedNumericAmount> 50000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 50000 </NumericAmount> |
| <RoundedNumericAmount> 50000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 25000 </NumericAmount> |
| <RoundedNumericAmount> 25000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 60000 </NumericAmount> |
| <RoundedNumericAmount> 60000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 50000 </NumericAmount> |
| <RoundedNumericAmount> 50000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 8 </Id> |
| | | <Label> Shares Outstanding </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_RedeemablePreferredStockSharesOutstanding </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 173998 </NumericAmount> |
| <RoundedNumericAmount> 173998 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 173998 </NumericAmount> |
| <RoundedNumericAmount> 173998 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 29999 </NumericAmount> |
| <RoundedNumericAmount> 29999 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 32000 </NumericAmount> |
| <RoundedNumericAmount> 32000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8000 </NumericAmount> |
| <RoundedNumericAmount> 8000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 53999 </NumericAmount> |
| <RoundedNumericAmount> 53999 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 50000 </NumericAmount> |
| <RoundedNumericAmount> 50000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> The number of redeemable preferred shares that have been issued and are held by the entity's shareholders. Shares outstanding equals shares issued minus shares held in treasury. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 9 </Id> |
| | | <Label> Dividend Rate </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_PreferredStockDividendRatePercentageOrPerDollarAmount </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 3 month LIBOR + 0.75%, with floor of 3.75% per annum </NonNumbericText> |
| <NonNumericTextHeader> 3 month LIBOR + 0.75%, with floor of 3.75% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 6.20% per annum </NonNumbericText> |
| <NonNumericTextHeader> 6.20% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 3 month LIBOR + 0.75%, with floor of 4.00% per annum </NonNumbericText> |
| <NonNumericTextHeader> 3 month LIBOR + 0.75%, with floor of 4.00% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 3 month LIBOR + 0.67%, with floor of 4.00% per annum </NonNumbericText> |
| <NonNumericTextHeader> 3 month LIBOR + 0.67%, with floor of 4.00% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 10.00% per annum </NonNumbericText> |
| <NonNumericTextHeader> 10.00% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:stringItemType </ElementDataType> |
| | | <SimpleDataType> string </SimpleDataType> |
| | | <ElementDefenition> Dividend payment percentage rate or fixed dollar amount per share, such as three percent or $2.67 per share. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 10 </Id> |
| | | <Label> Earliest Redemption Date </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_PreferredStockRedemptionDate </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 2010-04-25 </NonNumbericText> |
| <NonNumericTextHeader> 2010-04-25 </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 2010-10-31 </NonNumbericText> |
| <NonNumericTextHeader> 2010-10-31 </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 2010-10-31 </NonNumbericText> |
| <NonNumericTextHeader> 2010-10-31 </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 2011-05-24 </NonNumbericText> |
| <NonNumericTextHeader> 2011-05-24 </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 2008-10-01 </NonNumbericText> |
| <NonNumericTextHeader> 2008-10-01 </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:dateItemType </ElementDataType> |
| | | <SimpleDataType> date </SimpleDataType> |
| | | <ElementDefenition> The date upon which capital stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed. The redemption features of this capital stock are solely within the control of the issuer. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 4, 8 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 11 </Id> |
| | | <Label> Redemption Value </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_PreferredStockRedemptionValue </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> credit </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> The redemption amount of preferred stock. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8600000000 </NumericAmount> |
| <RoundedNumericAmount> 8600000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8600000000 </NumericAmount> |
| <RoundedNumericAmount> 8600000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 750000000 </NumericAmount> |
| <RoundedNumericAmount> 750000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 800000000 </NumericAmount> |
| <RoundedNumericAmount> 800000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 200000000 </NumericAmount> |
| <RoundedNumericAmount> 200000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1350000000 </NumericAmount> |
| <RoundedNumericAmount> 1350000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 5500000000 </NumericAmount> |
| <RoundedNumericAmount> 5500000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> The redemption amount of preferred stock. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 12 </Id> |
| | | <Label> Other Comprehensive Income </Label> |
| | | <Level> 3 </Level> |
| | | <ElementName> us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> true </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:stringItemType </ElementDataType> |
| | | <SimpleDataType> string </SimpleDataType> |
| | | <ElementDefenition> No definition available. </ElementDefenition> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 13 </Id> |
| | | <Label> Currency translation adjustment, net of tax </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> credit </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -169000000 </NumericAmount> |
| <RoundedNumericAmount> -169000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -169000000 </NumericAmount> |
| <RoundedNumericAmount> -169000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -132000000 </NumericAmount> |
| <RoundedNumericAmount> -132000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains (losses). </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 52 -Paragraph 12, 13 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 52 -Paragraph 31 -Subparagraph a Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 17, 18, 19, 22, 23, 24, 25, 26 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 45 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 14 </Id> |
| | | <Label> Pension and postretirement liability adjustments, net of tax </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> debit </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -300000000 </NumericAmount> |
| <RoundedNumericAmount> -300000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -300000000 </NumericAmount> |
| <RoundedNumericAmount> -300000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -317000000 </NumericAmount> |
| <RoundedNumericAmount> -317000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> The total of net (gain) loss, prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 5 -Subparagraph i Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 158 -Paragraph 7 -Subparagraph c </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 15 </Id> |
| | | <Label> Net unrealized gains on available-for-sale securities, net of tax </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> credit </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> totallabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 185000000 </NumericAmount> |
| <RoundedNumericAmount> 185000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer> [1] </FootnoteIndexer> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 185000000 </NumericAmount> |
| <RoundedNumericAmount> 185000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer> [1] </FootnoteIndexer> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 87000000 </NumericAmount> |
| <RoundedNumericAmount> 87000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer> [1] </FootnoteIndexer> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> Accumulated appreciation or loss, net of tax, in value of the total of unsold securities at the end of an accounting period. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 26 </ElementReferences> |
| | | <IsTotalLabel> true </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 16 </Id> |
| | | <Label> Total accumulated other comprehensive loss, net of tax </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> credit </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> totallabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -284000000 </NumericAmount> |
| <RoundedNumericAmount> -284000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -284000000 </NumericAmount> |
| <RoundedNumericAmount> -284000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> -362000000 </NumericAmount> |
| <RoundedNumericAmount> -362000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at fiscal year-end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, and unrealized gains and losses on certain investments in debt and equity securities as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 26 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> true </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 17 </Id> |
| | | <Label> Shareholders Equity (Textual) [Abstract] </Label> |
| | | <Level> 3 </Level> |
| | | <ElementName> gs_ShareholdersEquityTextualAbstract </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Shareholders Equity Textual Abstract. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> true </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:stringItemType </ElementDataType> |
| | | <SimpleDataType> string </SimpleDataType> |
| | | <ElementDefenition> Shareholders Equity Textual Abstract. </ElementDefenition> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 18 </Id> |
| | | <Label> Repurchased shares of common stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_TreasuryStockSharesAcquired </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> terselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 5400000 </NumericAmount> |
| <RoundedNumericAmount> 5400000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 18600000 </NumericAmount> |
| <RoundedNumericAmount> 18600000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> Number of shares that have been repurchased during the period and are being held in treasury. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 19 </Id> |
| | | <Label> Average cost per share </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_TreasuryStockAcquiredAverageCostPerShare </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> true </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 147.1 </NumericAmount> |
| <RoundedNumericAmount> 147.1 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 164.87 </NumericAmount> |
| <RoundedNumericAmount> 164.87 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:perShareItemType </ElementDataType> |
| | | <SimpleDataType> decimal </SimpleDataType> |
| | | <ElementDefenition> Total cost of shares repurchased divided by the total number of shares repurchased. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Chapter 1 -Section B -Paragraph 7 -Subparagraph b </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 20 </Id> |
| | | <Label> Total cost of repurchased shares </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_TreasuryStockValueAcquiredCostMethod </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> debit </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> true </IsReverseSign> |
| | | <PreferredLabelRole> negated </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 794000000 </NumericAmount> |
| <RoundedNumericAmount> 794000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 3070000000 </NumericAmount> |
| <RoundedNumericAmount> 3070000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> Cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 43 -Chapter 1 -Section B -Paragraph 7 -Subparagraph b </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 22 </Id> |
| | | <Label> Dividends declared per common share </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_DividendsDeclaredPerCommonShare </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> Dividends declared per common share. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> true </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.35 </NumericAmount> |
| <RoundedNumericAmount> 0.35 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:decimalItemType </ElementDataType> |
| | | <SimpleDataType> decimal </SimpleDataType> |
| | | <ElementDefenition> Dividends declared per common share. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 23 </Id> |
| | | <Label> Cancellation of RSUs to satisfy minimum statutory employee tax withholding </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_AmountOfRSUsCancelled </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Amount of RSU's cancelled. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 6200000 </NumericAmount> |
| <RoundedNumericAmount> 6200000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> Amount of RSU's cancelled. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 24 </Id> |
| | | <Label> Cancelled RSUs, Total </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_ValueOfRSUsCancelled </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> debit </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Value of RSUs cancelled to satisfy minimum statutory employee tax withholding requirements. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 963000000 </NumericAmount> |
| <RoundedNumericAmount> 963000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> Value of RSUs cancelled to satisfy minimum statutory employee tax withholding requirements. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 25 </Id> |
| | | <Label> Liquidation preference of cumulative preferred stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_CumulativePreferredStockLiquidationPreference </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely... </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 100000 </NumericAmount> |
| <RoundedNumericAmount> 100000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 26 </Id> |
| | | <Label> Preferred stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_PreferredStockParOrStatedValuePerShare </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> terselabel </PreferredLabelRole> |
| | | <IsEPS> true </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0.01 </NumericAmount> |
| <RoundedNumericAmount> 0.01 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:perShareItemType </ElementDataType> |
| | | <SimpleDataType> decimal </SimpleDataType> |
| | | <ElementDefenition> Face amount or stated value per share of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer); generally not indicative of the fair market value per share. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 27 </Id> |
| | | <Label> Liquidation preference </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_LiquidationPreference </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> credit </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> The aggregate liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely... </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> terselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8100000000 </NumericAmount> |
| <RoundedNumericAmount> 8100000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8100000000 </NumericAmount> |
| <RoundedNumericAmount> 8100000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 8100000000 </NumericAmount> |
| <RoundedNumericAmount> 8100000000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> The aggregate liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 28 </Id> |
| | | <Label> Depositary shares of non-cumulative preferred stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_DepositarySharesOfNonCumulativePreferredStock </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> Depositary shares representing each share of non-cumulative preferred stock. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1000 </NumericAmount> |
| <RoundedNumericAmount> 1000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1000 </NumericAmount> |
| <RoundedNumericAmount> 1000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1000 </NumericAmount> |
| <RoundedNumericAmount> 1000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1000 </NumericAmount> |
| <RoundedNumericAmount> 1000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:positiveIntegerItemType </ElementDataType> |
| | | <SimpleDataType> positiveinteger </SimpleDataType> |
| | | <ElementDefenition> Depositary shares representing each share of non-cumulative preferred stock. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 29 </Id> |
| | | <Label> Redemption price of series G preferred stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_RedeemablePreferredStockRedemptionPricePerShare </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> true </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 110000 </NumericAmount> |
| <RoundedNumericAmount> 110000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:perShareItemType </ElementDataType> |
| | | <SimpleDataType> decimal </SimpleDataType> |
| | | <ElementDefenition> Amount to be paid per share by entity upon redemption. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 30 </Id> |
| | | <Label> Issuance of five year warrant to purchase common stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 43500000 </NumericAmount> |
| <RoundedNumericAmount> 43500000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> The specified number of securities that each class of warrants or rights outstanding give the holder the right but not the obligation to purchase from the issuer at a specific price, on or before a certain date. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph i -Subparagraph 2 -Article 4 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 31 </Id> |
| | | <Label> Exercise purchase price of common stocks, per share </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 115 </NumericAmount> |
| <RoundedNumericAmount> 115 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:perUnitItemType </ElementDataType> |
| | | <SimpleDataType> decimal </SimpleDataType> |
| | | <ElementDefenition> The exercise price of each class of warrants or rights outstanding. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph i -Subparagraph 4 -Article 4 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 32 </Id> |
| | | <Label> Duration of warrant issued </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_DurationOfWarrantIssued </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> Duration of warrant issued. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 5 </NumericAmount> |
| <RoundedNumericAmount> 5 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:integerItemType </ElementDataType> |
| | | <SimpleDataType> integer </SimpleDataType> |
| | | <ElementDefenition> Duration of warrant issued. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 33 </Id> |
| | | <Label> Perpetual non-cumulative preferred stock, share authorized </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_PerpetualNonCumulativePreferredStockShareAuthorized </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Perpetual non-cumulative preferred stock, share authorized. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 17500.1 </NumericAmount> |
| <RoundedNumericAmount> 17500.1 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 5000.1 </NumericAmount> |
| <RoundedNumericAmount> 5000.1 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> Perpetual non-cumulative preferred stock, share authorized. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 34 </Id> |
| | | <Label> Principal amount of subordinated debt held by trust for which firm will issue one share of preferred stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_PrincipalAmountOfSubordinatedDebtHeldByTrustForWhichFirmWillIssueOneShareOfPreferredStock </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Principal amount of subordinated debt held by capital trust for which the firm will issue one share of non-cumulative... </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 100000 </NumericAmount> |
| <RoundedNumericAmount> 100000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 100000 </NumericAmount> |
| <RoundedNumericAmount> 100000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:monetaryItemType </ElementDataType> |
| | | <SimpleDataType> monetary </SimpleDataType> |
| | | <ElementDefenition> Principal amount of subordinated debt held by capital trust for which the firm will issue one share of non-cumulative preferred stock on the relevant stock purchase date. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 35 </Id> |
| | | <Label> Preferred stock to be issued under stock purchase contract for each $100,000 principal amount of subordinated debt held by capital trusts </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_PreferredStockIssuedUnderStockPurchaseContract </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> Preferred stock to be issued under stock purchase contract for each $100,000 principal amount of subordinated debt held by... </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1 </NumericAmount> |
| <RoundedNumericAmount> 1 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 1 </NumericAmount> |
| <RoundedNumericAmount> 1 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> Preferred stock to be issued under stock purchase contract for each $100,000 principal amount of subordinated debt held by capital trusts. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 36 </Id> |
| | | <Label> Liquidation preference of non-cumulative preferred stock </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_NonCumulativePreferredStockLiquidationPreference </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely... </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 25000 </NumericAmount> |
| <RoundedNumericAmount> 25000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 25000 </NumericAmount> |
| <RoundedNumericAmount> 25000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 25000 </NumericAmount> |
| <RoundedNumericAmount> 25000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 25000 </NumericAmount> |
| <RoundedNumericAmount> 25000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 100000 </NumericAmount> |
| <RoundedNumericAmount> 100000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 100000 </NumericAmount> |
| <RoundedNumericAmount> 100000 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:sharesItemType </ElementDataType> |
| | | <SimpleDataType> shares </SimpleDataType> |
| | | <ElementDefenition> The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 37 </Id> |
| | | <Label> If stock is issued, dividend rate if declared, payable quarterly prior to September 1, 2012 </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_PreferredStockDividendRateSeriesF </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> If stock is issued, dividend rate if declared, payable quarterly prior to September 1, 2012. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> per annum equal to 3 month LIBOR + 0.77% </NonNumbericText> |
| <NonNumericTextHeader> per annum equal to 3 month LIBOR + 0.77% </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:textBlockItemType </ElementDataType> |
| | | <SimpleDataType> textblock </SimpleDataType> |
| | | <ElementDefenition> If stock is issued, dividend rate if declared, payable quarterly prior to September 1, 2012. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 38 </Id> |
| | | <Label> If stock is issued, dividend rate if declared, payable semi-annually prior to June 1, 2012 </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_PreferredStockDividendRateSeriesE </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> If stock is issued, dividend rate if declared, payable semi-annually prior to June 1, 2012. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 5.79% per annum </NonNumbericText> |
| <NonNumericTextHeader> 5.79% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:textBlockItemType </ElementDataType> |
| | | <SimpleDataType> textblock </SimpleDataType> |
| | | <ElementDefenition> If stock is issued, dividend rate if declared, payable semi-annually prior to June 1, 2012. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 39 </Id> |
| | | <Label> If stock is issued, dividend rate if declared, payable quarterly subsequent to June 1, 2012 </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_DividendRatePreferredStockSeriesE </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> If stock is issued, dividend rate if declared, payable quarterly subsequent to June 1, 2012. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> per annum equal to the greater of 3 month LIBOR + 0.77% and 4.00% </NonNumbericText> |
| <NonNumericTextHeader> per annum equal to the greater of 3 month LIBOR + 0.77% and 4.00% </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:textBlockItemType </ElementDataType> |
| | | <SimpleDataType> textblock </SimpleDataType> |
| | | <ElementDefenition> If stock is issued, dividend rate if declared, payable quarterly subsequent to June 1, 2012. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 40 </Id> |
| | | <Label> If stock is issued, dividend rate if declared, payable quarterly subsequent to September 1, 2012 </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_DividendRatePreferredStockSeriesF </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> If stock is issued, dividend rate if declared, payable quarterly subsequent to September 1, 2012. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> per annum equal to the greater of 3 month LIBOR + 0.77% and 4.00% </NonNumbericText> |
| <NonNumericTextHeader> per annum equal to the greater of 3 month LIBOR + 0.77% and 4.00% </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> us-types:textBlockItemType </ElementDataType> |
| | | <SimpleDataType> textblock </SimpleDataType> |
| | | <ElementDefenition> If stock is issued, dividend rate if declared, payable quarterly subsequent to September 1, 2012. </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 41 </Id> |
| | | <Label> Dividend Rate </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> us-gaap_PreferredStockDividendRatePercentageOrPerDollarAmount </ElementName> |
| | | <ElementPrefix> us-gaap </ElementPrefix> |
| | | <IsBaseElement> true </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> duration </PeriodType> |
| | | <ShortDefinition> No definition available. </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> false </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 3 month LIBOR + 0.75%, with floor of 3.75% per annum </NonNumbericText> |
| <NonNumericTextHeader> 3 month LIBOR + 0.75%, with floor of 3.75% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 6.20% per annum </NonNumbericText> |
| <NonNumericTextHeader> 6.20% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 3 month LIBOR + 0.75%, with floor of 4.00% per annum </NonNumbericText> |
| <NonNumericTextHeader> 3 month LIBOR + 0.75%, with floor of 4.00% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 3 month LIBOR + 0.67%, with floor of 4.00% per annum </NonNumbericText> |
| <NonNumericTextHeader> 3 month LIBOR + 0.67%, with floor of 4.00% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText> 10.00% per annum </NonNumbericText> |
| <NonNumericTextHeader> 10.00% per annum </NonNumericTextHeader> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:stringItemType </ElementDataType> |
| | | <SimpleDataType> string </SimpleDataType> |
| | | <ElementDefenition> Dividend payment percentage rate or fixed dollar amount per share, such as three percent or $2.67 per share. </ElementDefenition> |
| | | <ElementReferences> Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | <Row> |
| | | <Id> 42 </Id> |
| | | <Label> Dividends declared per preferred share </Label> |
| | | <Level> 4 </Level> |
| | | <ElementName> gs_DividendsDeclaredPerPreferredShare </ElementName> |
| | | <ElementPrefix> gs </ElementPrefix> |
| | | <IsBaseElement> false </IsBaseElement> |
| | | <BalanceType> na </BalanceType> |
| | | <PeriodType> instant </PeriodType> |
| | | <ShortDefinition> Dividends declared per preferred share </ShortDefinition> |
| | | <IsReportTitle> false </IsReportTitle> |
| | | <IsSegmentTitle> false </IsSegmentTitle> |
| | | <IsSubReportEnd> false </IsSubReportEnd> |
| | | <IsCalendarTitle> false </IsCalendarTitle> |
| | | <IsTuple> false </IsTuple> |
| | | <IsAbstractGroupTitle> false </IsAbstractGroupTitle> |
| | | <IsEquityPrevioslyReportedAsRow> false </IsEquityPrevioslyReportedAsRow> |
| | | <IsEquityAdjustmentRow> false </IsEquityAdjustmentRow> |
| | | <IsBeginningBalance> false </IsBeginningBalance> |
| | | <IsEndingBalance> false </IsEndingBalance> |
| | | <IsReverseSign> false </IsReverseSign> |
| | | <PreferredLabelRole> verboselabel </PreferredLabelRole> |
| | | <IsEPS> true </IsEPS> |
| | | <FootnoteIndexer/> |
| | | <Cells> |
| <Cell> |
| <Id> 1 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 2 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 3 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 4 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> false </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 5 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 6 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 239.58 </NumericAmount> |
| <RoundedNumericAmount> 239.58 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 7 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 8 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 387.5 </NumericAmount> |
| <RoundedNumericAmount> 387.5 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 9 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 10 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 255.56 </NumericAmount> |
| <RoundedNumericAmount> 255.56 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 11 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 12 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 255.56 </NumericAmount> |
| <RoundedNumericAmount> 255.56 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 13 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 14 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 15 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 16 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 17 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 18 </Id> |
| <ShowCurrencySymbol> false </ShowCurrencySymbol> |
| <IsNumeric> false </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 0 </NumericAmount> |
| <RoundedNumericAmount> 0 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| <Cell> |
| <Id> 19 </Id> |
| <ShowCurrencySymbol> true </ShowCurrencySymbol> |
| <IsNumeric> true </IsNumeric> |
| <IsRatio> false </IsRatio> |
| <DisplayZeroAsNone> false </DisplayZeroAsNone> |
| <NumericAmount> 2500 </NumericAmount> |
| <RoundedNumericAmount> 2500 </RoundedNumericAmount> |
| <NonNumbericText/> |
| <NonNumericTextHeader/> |
| <FootnoteIndexer/> |
| <hasSegments> true </hasSegments> |
| <hasScenarios> false </hasScenarios> |
| <DisplayDateInUSFormat> false </DisplayDateInUSFormat> |
| </Cell> |
| </Cells> |
| | | <OriginalInstanceReportColumns/> |
| | | <ElementDataType> xbrli:decimalItemType </ElementDataType> |
| | | <SimpleDataType> decimal </SimpleDataType> |
| | | <ElementDefenition> Dividends declared per preferred share </ElementDefenition> |
| | | <ElementReferences> No authoritative reference available. </ElementReferences> |
| | | <IsTotalLabel> false </IsTotalLabel> |
| | | </Row> |
| | </Rows> |
| <Footnotes> |
| | <Footnote> |
| | | <NoteId> 1 </NoteId> |
| | | <Note> Substantially all consists of net unrealized gains on available-for-sale securities held by the firm's insurance subsidiaries as of both September 2010 and December 2009. </Note> |
| | | </Footnote> |
| | </Footnotes> |
| <NumberOfCols> 19 </NumberOfCols> |
| <NumberOfRows> 37 </NumberOfRows> |
| <HasScenarios> false </HasScenarios> |
| <MonetaryRoundingLevel> NoRounding </MonetaryRoundingLevel> |
| <SharesRoundingLevel> NoRounding </SharesRoundingLevel> |
| <PerShareRoundingLevel> UnKnown </PerShareRoundingLevel> |
| <HasPureData> false </HasPureData> |
| <SharesShouldBeRounded> true </SharesShouldBeRounded> |
| </InstanceReport> |