<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:afg="http://afginc.com/20260520"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="afg-20260520.xsd" xlink:type="simple"/>
    <context id="c20260520to20260520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001042046</identifier>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <context id="c20260520to20260520_StatementClassOfStockAxis_Five875SubordinatedDebenturesDueMarch302059Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001042046</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">afg:Five875SubordinatedDebenturesDueMarch302059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <context id="c20260520to20260520_StatementClassOfStockAxis_Five125SubordinatedDebenturesDueDecember152059Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001042046</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">afg:Five125SubordinatedDebenturesDueDecember152059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <context id="c20260520to20260520_StatementClassOfStockAxis_Five625SubordinatedDebenturesDueJune12060Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001042046</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">afg:Five625SubordinatedDebenturesDueJune12060Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <context id="c20260520to20260520_StatementClassOfStockAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001042046</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <context id="c20260520to20260520_StatementClassOfStockAxis_Four5SubordinatedDebenturesDueSeptember152060Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001042046</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">afg:Four5SubordinatedDebenturesDueSeptember152060Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20260520to20260520"
      id="Fact_49165adc4b374a88865e867364fdb545">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20260520to20260520"
      id="Fact_d8c58e475dc24196b0609fb240e7492f">0001042046</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20260520to20260520"
      id="Fact_a88561c855d44f66ac249af960f6c2b2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20260520to20260520"
      id="Fact_90629754c0bf4c08819601466d90bb4c">2026-05-20</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20260520to20260520"
      id="Fact_80134a8838494325bbad09e65f97959f">AMERICAN FINANCIAL GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20260520to20260520"
      id="Fact_1386fbd14fe54792bcf85df247bc63cf">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20260520to20260520"
      id="Fact_4de42bc954e9467e9889113f2d186c91">1-13653</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20260520to20260520"
      id="Fact_be5f4e22a32a404db04dcc6e53999d59">31-1544320</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20260520to20260520"
      id="Fact_380d0aa4e0974f6090e3963308ca41f6">301 East Fourth Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20260520to20260520"
      id="Fact_20a3a01679b249a89a317c50ef600c18">Cincinnati</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20260520to20260520"
      id="Fact_836fcd5867e94e4caff016bca7e6a811">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20260520to20260520"
      id="Fact_f156e95f98f14463a898c92b5a9af70a">45202</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20260520to20260520"
      id="Fact_0ec203a5e97340349fefce1437d137b3">513</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20260520to20260520"
      id="Fact_53867f97419646299271e7573959691c">579-2121</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20260520to20260520"
      id="Fact_1e2acd3e8c07463fa8ff36400e3b599e">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20260520to20260520"
      id="Fact_0b7057b6c3034a2ea994c706472caba7">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20260520to20260520"
      id="Fact_4ec54399127b43aba324c6b5be97328c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20260520to20260520"
      id="Fact_6c2a48a6afbd493393dfcbb4e1fb639d">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20260520to20260520"
      id="Fact_7fdbcbe9209f485aaae2384a128c34b1">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="c20260520to20260520_StatementClassOfStockAxis_CommonStockMember"
      id="Fact_c4b59b7e82e24095a2b7d8cc6689109a">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260520to20260520_StatementClassOfStockAxis_CommonStockMember"
      id="Fact_6b2d5f00164e4dd28ba64f37e4755556">AFG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260520to20260520_StatementClassOfStockAxis_CommonStockMember"
      id="Fact_8b3512e37dd9434aafab5e6fad88f145">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five875SubordinatedDebenturesDueMarch302059Member"
      id="Fact_3f453aa937da45e5ba42452210f5465c">5.875% Subordinated Debentures due March 30, 2059</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five875SubordinatedDebenturesDueMarch302059Member"
      id="Fact_903ab7f01df24e41973181b5cc5ac6dc">AFGB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five875SubordinatedDebenturesDueMarch302059Member"
      id="Fact_3f5bc40ebc2547448ca00f3e009102de">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five125SubordinatedDebenturesDueDecember152059Member"
      id="Fact_68c04f5500f143119f51960b5b811c32">5.125% Subordinated Debentures due December 15, 2059</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five125SubordinatedDebenturesDueDecember152059Member"
      id="Fact_f5c8339bca244e83b18476d58ef6507d">AFGC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five125SubordinatedDebenturesDueDecember152059Member"
      id="Fact_9ced04010f2a4b2faa1d41cdd26616f2">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five625SubordinatedDebenturesDueJune12060Member"
      id="Fact_b9e5ca66d5d64103b5d94ed163b38745">5.625% Subordinated Debentures due June 1, 2060</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five625SubordinatedDebenturesDueJune12060Member"
      id="Fact_0ac45c14dab743908db950f00f96cc86">AFGD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Five625SubordinatedDebenturesDueJune12060Member"
      id="Fact_53bf957fed234bc2bcaf04e9e8513e30">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Four5SubordinatedDebenturesDueSeptember152060Member"
      id="Fact_945162cd9e4e470f94e737b1d3cbc8c8">4.5% Subordinated Debentures due September 15, 2060</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Four5SubordinatedDebenturesDueSeptember152060Member"
      id="Fact_07e6379ae25344e680a96c73f7c767c7">AFGE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260520to20260520_StatementClassOfStockAxis_Four5SubordinatedDebenturesDueSeptember152060Member"
      id="Fact_6e06fb2560cf4d219d8200d15528f921">NYSE</dei:SecurityExchangeName>
</xbrl>
