XML 78 R66.htm IDEA: XBRL DOCUMENT
v3.25.3

MANAGEMENT SERVICES BUSINESS - General Information (Details) $ / shares in Units, $ in Thousands |  | 3 Months Ended | 9 Months Ended | 12 Months Ended | 70 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Nov. 26, 2019 USD ($) property shares | Sep. 30, 2025 USD ($) | Sep. 30, 2024 USD ($) | Sep. 30, 2025 USD ($) $ / shares shares | Sep. 30, 2024 USD ($) | Sep. 30, 2023 USD ($) $ / shares shares | Dec. 31, 2024 USD ($) $ / shares shares | Dec. 31, 2022 USD ($) $ / shares shares | Dec. 31, 2021 USD ($) $ / shares shares | Sep. 30, 2025 USD ($) shares | Oct. 21, 2025 USD ($) | Dec. 31, 2023 USD ($) | Dec. 12, 2023 USD ($) | Feb. 16, 2023 USD ($) | Oct. 26, 2021 USD ($)
Management Fee Income |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  | $ 1,176 | $ 1,124 | $ 3,601 | $ 3,360 |  |  |  |  |  |  |  |  |  |
Management Fee Income | Portfolio Management Agreement | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  | 100 | 100 | 200 | 100 |  |  |  |  |  |  |  |  |  |
Management Fee Income | Asset Management Agreement | Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue |  | $ 100 | 100 | 100 | 100 |  |  |  |  |  |  |  |  |  |
Private Placement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share purchased | shares | 394,737 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price of shares | $ 7,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Alpine Income Property Trust, Inc. Common Stock and Alpine Income Property OP, LP Limited Partnership Units |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Management fee revenue earned |  |  |  | $ 35,000 |  |  |  |  |  |  |  |  |  |  |
Investment ownership percentage (as a percent) |  | 16.10% |  | 16.10% |  |  |  |  |  | 16.10% |  |  |  |  |
Alpine Income Property OP, LP Limited Partnership Units |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of contributed properties | property | 5 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate of OP units | shares | 1,223,854 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Initial value | $ 23,300 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share purchased | shares |  |  |  |  |  |  |  |  |  | 1,223,854 |  |  |  |  |
Investment ownership percentage (as a percent) |  | 8.00% |  | 8.00% |  |  |  |  |  | 8.00% |  |  |  |  |
Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share purchased | shares | 421,053 |  |  | 109,081 |  | 129,271 | 29,807 | 155,665 | 8,088 | 1,247,702 |  |  |  |  |
Purchase price of shares | $ 8,000 |  |  | $ 1,600 |  | $ 2,100 | $ 400 | $ 2,700 | $ 100 |  |  |  |  |  |
Investment ownership percentage (as a percent) |  | 8.10% |  | 8.10% |  |  |  |  |  | 8.10% |  |  |  |  |
Investee | Alpine Income Property Trust, Inc. |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Incentive fee income |  |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  |
Management Agreement PINE |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of base management fee |  |  |  | 0.375% |  |  |  |  |  |  |  |  |  |  |
Management fee (as a percent) |  |  |  | 1.50% |  |  |  |  |  |  |  |  |  |  |
Percentage of cumulative annual hurdle rate |  |  |  | 8.00% |  |  |  |  |  |  |  |  |  |  |
Amount of threshold incentive fee |  |  |  | $ 0 |  |  |  |  |  |  |  |  |  |  |
Percentage of multiply factor |  |  |  | 15.00% |  |  |  |  |  |  |  |  |  |  |
Management fee revenue earned |  | $ 1,100 | 1,100 | $ 3,300 | 3,100 |  |  |  |  |  |  |  |  |  |
Dividends received |  | 700 | $ 700 | 2,100 | $ 1,900 |  |  |  |  |  |  |  |  |  |
Alpine |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
MANAGEMENT SERVICES BUSINESS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of properties sold | property | 15 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate cash consideration | $ 125,900 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of shares authorized for purchase by the board |  | $ 0 |  | $ 0 |  |  |  |  |  | $ 0 | $ 3,000 | $ 0 | $ 2,000 | $ 2,100 | $ 5,000
Average price per share | $ / shares |  |  |  | $ 14.24 |  | $ 16.21 | $ 14.97 | $ 17.57 | $ 17.65 |  |  |  |  |  |

X
- Definition Represents average price per share. + References No definition available. + Details
Name: | cto_AveragePricePerShare
Namespace Prefix: | cto_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity Securities, FV-NI, Investment, Ownership Percentage + References No definition available. + Details
Name: | cto_EquitySecuritiesFvNiInvestmentOwnershipPercentage
Namespace Prefix: | cto_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of contributed properties. + References No definition available. + Details
Name: | cto_NumberOfContributedProperties
Namespace Prefix: | cto_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of properties sold. + References No definition available. + Details
Name: | cto_NumberOfPropertiesSold
Namespace Prefix: | cto_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of quarterly management fee in a related party transaction. + References No definition available. + Details
Name: | cto_RelatedPartyQuarterlyManagementFeePercentage
Namespace Prefix: | cto_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiplying factor for calculation of incentive fee in a related party transaction. + References No definition available. + Details
Name: | cto_RelatedPartyTransactionMultiplyingFactorForCalculationOfIncentiveFee
Namespace Prefix: | cto_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of cumulative annual hurdle rate in a related party transaction. + References No definition available. + Details
Name: | cto_RelatedPartyTransactionPercentageOfCumulativeAnnualHurdleRate
Namespace Prefix: | cto_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold amount for incentive fee in each measurement period in a related party transaction. + References No definition available. + Details
Name: | cto_RelatedPartyTransactionThresholdAmountForIncentiveFeeInEachMeasurementPeriod
Namespace Prefix: | cto_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of shares authorized for purchase by the board. + References No definition available. + Details
Name: | cto_SharesAuthorizedForPurchaseByBoard
Namespace Prefix: | cto_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_OtherOperatingIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total change in each class of partners' capital accounts during the year due to exchanges and conversions. Partners include general, limited and preferred partners. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-5 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_PartnersCapitalAccountExchangesAndConversions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of units converted into shares of each class of partners' capital account. Units represent shares of ownership of the general, limited, and preferred partners. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-5 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_PartnersCapitalAccountUnitsConverted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividends received on equity and other investments during the current period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-16 + Details
Name: | us-gaap_ProceedsFromDividendsReceived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received for the sale of real estate that is not part of an investing activity during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromSaleOfRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage charged for managing real estate properties. + References No definition available. + Details
Name: | us-gaap_PropertyManagementFeePercentFee
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of revenue derived from managing real estate properties. + References No definition available. + Details
Name: | us-gaap_PropertyManagementFeeRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 976 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477332/976-310-50-1 + Details
Name: | us-gaap_RealEstateLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4 + Details
Name: | us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ManagementServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=cto_PortfolioManagementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=cto_AssetManagementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cto_AlpineIncomePropertyTrustInc.CommonStockAndAlpineIncomePropertyOpLpLimitedPartnershipUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cto_AlpineIncomePropertyOpLpLimitedPartnershipUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=cto_AlpineIncomePropertyTrustInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=cto_ManagementAgreementWithPineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=cto_AlpineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |