v3.25.4

Summary of Significant Accounting Policies - Income Taxes (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Tax Treatment Of Dividend |  |  |
Internal taxable income distribution policy (in percentage) | 100.00% |  |
Estimated taxable income net | $ 88,726 | $ 65,493 | $ 98,555
Net basis difference of assets and liabilities between tax basis and GAAP basis | $ 125,793 |  |
Ordinary Income |  |  |
Tax Treatment Of Dividend |  |  |
Payments of dividends net percent | 48.30% | 100.00% | 41.50%
Long Term Capital Gain |  |  |
Tax Treatment Of Dividend |  |  |
Payments of dividends net percent | 51.70% |  | 58.50%

X
- Definition Estimated Taxable Income Net + References No definition available. + Details
Name: | alx_EstimatedTaxableIncomeNet
Namespace Prefix: | alx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of taxable income distributed to stockholders each year + References No definition available. + Details
Name: | alx_InternalTaxableIncomeDistributionPolicy
Namespace Prefix: | alx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Basis Difference Of Assets And Liabilities Between Tax Basis And GAAP Basis + References No definition available. + Details
Name: | alx_NetBasisDifferenceOfAssetsAndLiabilitiesBetweenTaxBasisAndGAAPBasis
Namespace Prefix: | alx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total dividend percent paid to shareholders. + References No definition available. + Details
Name: | alx_PaymentsOfDividendsNetPercent
Namespace Prefix: | alx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Treatment Of Dividend Line Items + References No definition available. + Details
Name: | alx_TaxTreatmentOfDividendLineItems
Namespace Prefix: | alx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | alx_TaxTreatmentOfDividendAxis=alx_OrdinaryIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | alx_TaxTreatmentOfDividendAxis=alx_LongTermCapitalGainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |