<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  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="cto-20260428.xsd" xlink:type="simple"/>
    <context id="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CumulativePreferredStockMember_4BD9S2uvmE-t-ewtMmm7AA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023795</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <context id="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_PzFi5da7pE-8ycayLuN_Kw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023795</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <context id="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023795</identifier>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Tc_Y-yqZgV-6EyYQwD_c3gQ3g_1_1">0000023795</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Tc_gnlCGNfYLE2O_Ir6tf6ybw_2_1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_kYMJfVgViEKQin39O3dUdQ">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_ov_TacyT5kO_4j74qocxlA">2026-04-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_Gm76LOPNm0KPPb2pnTj-YQ">CTO Realty Growth, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_jHJCK2bb9U23x4GUMtRP6A">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_WjKd3Zf2RUGSCkfIa88jug">001-11350</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_9_A-IMwtz0-NPI8gGn0xwA">59-0483700</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_3Qkb1YbPNkeiE8VPBEQnAg">369 N. New York Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_UssK8u7gqEWvanWEqGLFCA">Suite&#160;201</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_oiaXv_BRw02yUY27F9O6xA">Winter Park</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_OEvWSK3bREqOxoqjQw6JTA">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_quJF_yQPfEqn6caFV2bMXA">32789</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_0LQZk1GIM0eFDZl840_Mng">407</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_0xYrGZiNyUCzLVK6KkjCUw">904-3324</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_9HPOsxTL50-G-cluuQxj9g">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_YpN-i1G7qEyLCirS4xbiHQ">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_eMijQ2ZgCkWamv5dtGQ95g">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_dlliZnJQGE2zspgBuvbYvw">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_PzFi5da7pE-8ycayLuN_Kw"
      id="Tc_BZTrGQZWe0eWp5zoMv9bOw_3_0">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_PzFi5da7pE-8ycayLuN_Kw"
      id="Tc_GaSGg8TdBU634sJqNqK4Xw_3_2">CTO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_PzFi5da7pE-8ycayLuN_Kw"
      id="Tc_JsTrbXcUI0-wPpd6rOXshg_3_4">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CumulativePreferredStockMember_4BD9S2uvmE-t-ewtMmm7AA"
      id="Tc_-wu2gRn35UyzGmeTVto4mA_4_0">6.375% Series A Cumulative Redeemable Preferred Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CumulativePreferredStockMember_4BD9S2uvmE-t-ewtMmm7AA"
      id="Tc_u1wj1hPOuEenM-6SJgqUHQ_4_2">CTO/PA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_4_28_2026_To_4_28_2026_us-gaap_StatementClassOfStockAxis_us-gaap_CumulativePreferredStockMember_4BD9S2uvmE-t-ewtMmm7AA"
      id="Tc_syxe1vCC4UmgihnYlKVCow_4_4">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_4_28_2026_To_4_28_2026_n-y9ztW6xESY0Ui-hxZR4A"
      id="Narr_PKqFlLHTkU6zFBR1p6zNcw">false</dei:EntityEmergingGrowthCompany>
</xbrl>