| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <Version> 1.0.0.3 </Version> |
| <ReportType/> |
| <MyReports> |
| | <Report> |
| | | <IsDefault> true </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000010 - Document - Document Information </LongName> |
| | | <ShortName> Document Information </ShortName> |
| | | <XmlFileName> R1.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000020 - Document - Entity Information </LongName> |
| | | <ShortName> Entity Information </ShortName> |
| | | <XmlFileName> R2.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000030 - Statement - Consolidated Balance Sheets </LongName> |
| | | <ShortName> Consolidated Balance Sheets </ShortName> |
| | | <XmlFileName> R3.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000040 - Statement - Consolidated Statements of Earnings </LongName> |
| | | <ShortName> Consolidated Statements of Earnings </ShortName> |
| | | <XmlFileName> R4.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000045 - Statement - Consolidated Statements of Earnings Parenthetical </LongName> |
| | | <ShortName> Consolidated Statements of Earnings Parenthetical </ShortName> |
| | | <XmlFileName> R5.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000050 - Statement - Consolidated Statements of Cash Flows </LongName> |
| | | <ShortName> Consolidated Statements of Cash Flows </ShortName> |
| | | <XmlFileName> R6.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000060 - Statement - Consolidated Statements of Changes in Shareholders' Equity </LongName> |
| | | <ShortName> Consolidated Statements of Changes in Shareholders' Equity </ShortName> |
| | | <XmlFileName> R7.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000070 - Statement - Consolidated Statements of Comprehensive Income </LongName> |
| | | <ShortName> Consolidated Statements of Comprehensive Income </ShortName> |
| | | <XmlFileName> R8.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000105 - Disclosure - Significant accounting policies and practices </LongName> |
| | | <ShortName> Significant accounting policies and practices </ShortName> |
| | | <XmlFileName> R9.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000125 - Disclosure - Significant business acquisitions </LongName> |
| | | <ShortName> Significant business acquisitions </ShortName> |
| | | <XmlFileName> R10.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000130 - Disclosure - Acquisition of Burlington Northern Santa Fe Corporation </LongName> |
| | | <ShortName> Acquisition of Burlington Northern Santa Fe Corporation </ShortName> |
| | | <XmlFileName> R11.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000145 - Disclosure - Investments in fixed maturity securities </LongName> |
| | | <ShortName> Investments in fixed maturity securities </ShortName> |
| | | <XmlFileName> R12.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000165 - Disclosure - Investments in equity securities </LongName> |
| | | <ShortName> Investments in equity securities </ShortName> |
| | | <XmlFileName> R13.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000185 - Disclosure - Other Investments </LongName> |
| | | <ShortName> Other Investments </ShortName> |
| | | <XmlFileName> R14.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000205 - Disclosure - Investment gains and losses </LongName> |
| | | <ShortName> Investment gains and losses </ShortName> |
| | | <XmlFileName> R15.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000225 - Disclosure - Receivables </LongName> |
| | | <ShortName> Receivables </ShortName> |
| | | <XmlFileName> R16.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000245 - Disclosure - Inventories </LongName> |
| | | <ShortName> Inventories </ShortName> |
| | | <XmlFileName> R17.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000265 - Disclosure - Goodwill </LongName> |
| | | <ShortName> Goodwill </ShortName> |
| | | <XmlFileName> R18.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000285 - Disclosure - Property, plant and equipment </LongName> |
| | | <ShortName> Property, plant and equipment </ShortName> |
| | | <XmlFileName> R19.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000305 - Disclosure - Derivative contracts </LongName> |
| | | <ShortName> Derivative contracts </ShortName> |
| | | <XmlFileName> R20.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000325 - Disclosure - Supplemental cash flow information </LongName> |
| | | <ShortName> Supplemental cash flow information </ShortName> |
| | | <XmlFileName> R21.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000345 - Disclosure - Unpaid losses and loss adjustment expenses </LongName> |
| | | <ShortName> Unpaid losses and loss adjustment expenses </ShortName> |
| | | <XmlFileName> R22.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Notes </ReportType> |
| | | <LongName> 000365 - Disclosure - Notes payable and other borrowings </LongName> |
| | | <ShortName> Notes payable and other borrowings </ShortName> |
| | | <XmlFileName> R23.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000385 - Disclosure - Income taxes </LongName> |
| | | <ShortName> Income taxes </ShortName> |
| | | <XmlFileName> R24.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000405 - Disclosure - Dividend restrictions - Insurance subsidiaries </LongName> |
| | | <ShortName> Dividend restrictions - Insurance subsidiaries </ShortName> |
| | | <XmlFileName> R25.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000425 - Disclosure - Fair value measurements </LongName> |
| | | <ShortName> Fair value measurements </ShortName> |
| | | <XmlFileName> R26.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000445 - Disclosure - Common stock </LongName> |
| | | <ShortName> Common stock </ShortName> |
| | | <XmlFileName> R27.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000465 - Disclosure - Pension plans </LongName> |
| | | <ShortName> Pension plans </ShortName> |
| | | <XmlFileName> R28.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000485 - Disclosure - Contingencies and Commitments </LongName> |
| | | <ShortName> Contingencies and Commitments </ShortName> |
| | | <XmlFileName> R29.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000505 - Disclosure - Business segment data </LongName> |
| | | <ShortName> Business segment data </ShortName> |
| | | <XmlFileName> R30.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 000525 - Disclosure - Quarterly Data </LongName> |
| | | <ShortName> Quarterly Data </ShortName> |
| | | <XmlFileName> R31.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Sheet </ReportType> |
| | | <LongName> 010000 - Disclosure - Schedule I - Condensed Financial Information </LongName> |
| | | <ShortName> Schedule I - Condensed Financial Information </ShortName> |
| | | <XmlFileName> R32.xml </XmlFileName> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <ReportType> Book </ReportType> |
| | | <LongName> All Reports </LongName> |
| | | <ShortName> All Reports </ShortName> |
| | | <XmlFileName/> |
| | | </Report> |
| | </MyReports> |
| <EntityCount> 1 </EntityCount> |
| <ContextCount> 71 </ContextCount> |
| <SegmentCount> 10 </SegmentCount> |
| <ScenarioCount> 0 </ScenarioCount> |
| <UnitCount> 4 </UnitCount> |
| <ElementCount> 140 </ElementCount> |
| <FootnotesReported> true </FootnotesReported> |
| <TuplesReported> false </TuplesReported> |
| <ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_InsuranceAndOtherMember </ContextName> |
| | | <ElementCount> 16 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_UtilitiesAndEnergyMember </ContextName> |
| | | <ElementCount> 8 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_UtilitiesAndEnergyMember </ContextName> |
| | | <ElementCount> 8 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> DEI_2010-02-18_CommonClassBMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2006-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_ParentMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 5 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12Mos_2009-12-31_CommonClassAMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2010-01-21_CommonClassBMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_CommonClassAMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31 </ContextName> |
| | | <ElementCount> 47 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_InsuranceAndOtherMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_UtilitiesAndEnergyMember </ContextName> |
| | | <ElementCount> 8 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_FinanceAndFinancialProductsMember </ContextName> |
| | | <ElementCount> 11 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_FinanceAndFinancialProductsMember </ContextName> |
| | | <ElementCount> 11 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_ParentMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12Mos_2009-12-31_CommonClassBMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_InsuranceAndOtherMember </ContextName> |
| | | <ElementCount> 16 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31 </ContextName> |
| | | <ElementCount> 83 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_ParentMember </ContextName> |
| | | <ElementCount> 4 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2009-06-30 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_ParentMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_InsuranceAndOtherMember </ContextName> |
| | | <ElementCount> 15 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12Mos_2007-12-31_CommonClassBMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_ParentMember </ContextName> |
| | | <ElementCount> 4 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_UtilitiesAndEnergyMember </ContextName> |
| | | <ElementCount> 8 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_FinanceAndFinancialProductsMember </ContextName> |
| | | <ElementCount> 10 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_InsuranceAndOtherMember </ContextName> |
| | | <ElementCount> 14 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_UtilitiesAndEnergyMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_UtilitiesAndEnergyMember </ContextName> |
| | | <ElementCount> 8 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> DEI_2010-02-18_CommonClassAMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_FinanceAndFinancialProductsMember </ContextName> |
| | | <ElementCount> 10 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 3 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2006-12-31_ParentMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12Mos_2007-12-31_CommonClassAMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_CommonClassBMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31 </ContextName> |
| | | <ElementCount> 12 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31 </ContextName> |
| | | <ElementCount> 12 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2006-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> DEI_2010-02-18 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_ParentMember </ContextName> |
| | | <ElementCount> 4 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31 </ContextName> |
| | | <ElementCount> 48 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2006-12-31 </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2008-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 3 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2008-12-31_FinanceAndFinancialProductsMember </ContextName> |
| | | <ElementCount> 10 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2006-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_2009-12-31_NoncontrollingInterestMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2006-12-31_CommonStockIncludingAdditionalPaidInCapitalMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_AccumulatedOtherComprehensiveIncomeMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Cur_12mos_2009-12-31_InsuranceAndOtherMember </ContextName> |
| | | <ElementCount> 15 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_12mos_2007-12-31_RetainedEarningsMember </ContextName> |
| | | <ElementCount> 2 </ElementCount> |
| | | </ContextSummary> |
| | <ContextSummary> |
| | | <ContextName> Pri_2007-12-31_FinanceAndFinancialProductsMember </ContextName> |
| | | <ElementCount> 1 </ElementCount> |
| | | </ContextSummary> |
| | </ContextSummary> |
| <BaseTaxonomies/> |
| <HasPresentationLinkbase> true </HasPresentationLinkbase> |
| <HasCalculationLinkbase> true </HasCalculationLinkbase> |
| </FilingSummary> |