XML 68 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statement of Changes in Equity (USD $)
In Millions, except Share data, unless otherwise specified
Total
USD ($)
Common Shares
Common Stock and Capital Surplus
USD ($)
Retained Earnings Approp.
USD ($)
Retained Earnings Unapprop.
USD ($)
Accumulated Other Comprehensive Inc. (Loss)
USD ($)
Total
USD ($)
Noncontrolling Interests
USD ($)
Beginning Balance at Dec. 31, 2011 $ 4,557us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest   $ 1,219us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
$ 173us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
$ 2,439us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
$ 580us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 4,411us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 146us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Beginning Balance, shares at Dec. 31, 2011   97,846,402us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 402us-gaap_ProfitLoss       488us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  488us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(86)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income (loss) 260us-gaap_OtherComprehensiveIncomeLossNetOfTax         252us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
252us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
8us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Allocation of losses of managed investment entities 0afg_AllocationOfLossesOfManagedInvestmentEntities     (98)afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
    (98)afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
98afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends on Common Stock (91)us-gaap_DividendsCommonStockCash       (91)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (91)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares issued:                
Exercise of stock options, shares   1,702,782us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Exercise of stock options 45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other benefit plans, shares   308,352us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Other benefit plans 7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation   7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Dividend reinvestment plan, shares   21,484us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Dividend reinvestment plan 1us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan   1us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      1us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Stock-based compensation expense 18us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   18us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      18us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares acquired and retired, shares   (10,864,184)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares acquired and retired (415)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue   (137)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
  (278)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (415)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares exchanged - benefit plans, shares   (35,533)afg_StockRepurchasedSharesExchangedInStockCompensationPlansShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares exchanged - benefit plans (1)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue   (1)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      (1)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other (35)us-gaap_StockholdersEquityOther       (38)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
(1)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(39)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance at Dec. 31, 2012 4,748us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest   1,152us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
75us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
2,520us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
831us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
4,578us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
170us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance, shares at Dec. 31, 2012   88,979,303us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 453us-gaap_ProfitLoss       471us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  471us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(18)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income (loss) (277)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (271)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(271)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(6)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Allocation of losses of managed investment entities 0afg_AllocationOfLossesOfManagedInvestmentEntities     (26)afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
    (26)afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
26afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends on Common Stock (161)us-gaap_DividendsCommonStockCash       (161)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (161)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares issued:                
Exercise of stock options, shares   1,625,023us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Exercise of stock options 53us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   53us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      53us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other benefit plans, shares   388,043us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Other benefit plans 7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation   7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      7us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Dividend reinvestment plan, shares   28,147us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Dividend reinvestment plan 2us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan   2us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      2us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Stock-based compensation expense 19us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   19us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      19us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares acquired and retired, shares   (1,448,156)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares acquired and retired (70)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue   (19)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
  (51)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (70)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares exchanged - benefit plans, shares   (58,974)afg_StockRepurchasedSharesExchangedInStockCompensationPlansShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares exchanged - benefit plans (3)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue   (1)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
  (2)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (3)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other (2)us-gaap_StockholdersEquityOther       0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(2)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance at Dec. 31, 2013 4,769us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest   1,213us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
49us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
2,777us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
560us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
4,599us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
170us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance, shares at Dec. 31, 2013 89,513,386us-gaap_CommonStockSharesOutstanding 89,513,386us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net earnings 406us-gaap_ProfitLoss       452us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  452us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(46)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive income (loss) 170us-gaap_OtherComprehensiveIncomeLossNetOfTax         167us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
167us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
3us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Allocation of losses of managed investment entities 0afg_AllocationOfLossesOfManagedInvestmentEntities     (51)afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
    (51)afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
51afg_AllocationOfLossesOfManagedInvestmentEntities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Dividends on Common Stock (169)us-gaap_DividendsCommonStockCash       (169)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (169)us-gaap_DividendsCommonStockCash
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares issued:                
Exercise of stock options, shares 1,262,313us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 1,262,313us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Exercise of stock options 45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other benefit plans, shares   242,669us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Other benefit plans 8us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation   8us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      8us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Dividend reinvestment plan, shares   27,238us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Dividend reinvestment plan 2us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan   2us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      2us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Stock-based compensation expense 19us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   19us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
      19us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares acquired and retired, shares   (3,303,639)us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares acquired and retired (191)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue   (46)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
  (145)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (191)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Shares exchanged - benefit plans, shares   (33,174)afg_StockRepurchasedSharesExchangedInStockCompensationPlansShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Shares exchanged - benefit plans (2)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue   (1)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
  (1)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
  (2)afg_StockRepurchasedSharesExchangedInStockCompensationPlansValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other (3)us-gaap_StockholdersEquityOther             (3)us-gaap_StockholdersEquityOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance at Dec. 31, 2014 $ 5,054us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest   $ 1,240us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember
$ (2)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsAppropriatedMember
$ 2,914us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsUnappropriatedMember
$ 727us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 4,879us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 175us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending Balance, shares at Dec. 31, 2014 87,708,793us-gaap_CommonStockSharesOutstanding 87,708,793us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember