XML 104 R83.htm IDEA: XBRL DOCUMENT
v3.25.4

Revenue and Contract Balances - Narrative (Details) $ in Thousands |  | 1 Months Ended | 2 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Jun. 17, 2025 USD ($) a | Jun. 30, 2025 | Jan. 31, 2019 | Dec. 31, 2025 USD ($) | Dec. 31, 2024 USD ($)
Capitalized Contract Cost [Line Items] |  |  |  |  |
Revenue recognized related to contract liabilities |  |  |  | $ 200 | $ 100
Variable consideration |  |  |  | 0 | 62,000
Refund liability |  |  |  | 45,300 | $ 0
EMI |  |  |  |  |
Capitalized Contract Cost [Line Items] |  |  |  |  |
Ownership interest held (percent) |  | 50.00% | 50.00% |  |
Termination Agreement |  |  |  |  |
Capitalized Contract Cost [Line Items] |  |  |  |  |
Decrease in contract with customer liability | $ 62,000 |  |  |  |
Decrease in other accrued liabilities | 7,700 |  |  |  |
Derecognized amounts in prepaid expenses and other assets |  |  |  | 2,700 |
Refund liability | 55,300 |  |  | $ 45,300 |
Termination Agreement | Mahi Pono Holdings, LLC |  |  |  |  |
Capitalized Contract Cost [Line Items] |  |  |  |  |
Contractual obligation | $ 55,300 |  |  |  |
Installment period (in years) | 4 years |  |  |  |
Payment upon agreement | $ 10,000 |  |  |  |
Payment on first anniversaries | 12,650 |  |  |  |
Payment on second anniversaries | 12,650 |  |  |  |
Payment on the third anniversaries | 10,000 |  |  |  |
Payment on the fourth anniversaries | $ 10,000 |  |  |  |
Not Discontinued Operations |  |  |  |  |
Capitalized Contract Cost [Line Items] |  |  |  |  |
Area of land sold (acres) | a | 41,000 |  |  |  |
Receipt of payment foregone | $ 2,700 |  |  |  |
Not Discontinued Operations | EMI |  |  |  |  |
Capitalized Contract Cost [Line Items] |  |  |  |  |
Ownership interest held (percent) | 50.00% |  |  |  |

X
- Definition Area Of Land Sold + References No definition available. + Details
Name: | alex_AreaOfLandSold
Namespace Prefix: | alex_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual Obligation, Rolling, Due In Fourth Year + References No definition available. + Details
Name: | alex_ContractualObligationRollingDueInFourthYear
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual Obligation, Rolling, Due In Next Twelve Months + References No definition available. + Details
Name: | alex_ContractualObligationRollingDueInNextTwelveMonths
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual Obligation, Rolling, Due In Second Year + References No definition available. + Details
Name: | alex_ContractualObligationRollingDueInSecondYear
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual Obligation, Rolling, Due In Third Year + References No definition available. + Details
Name: | alex_ContractualObligationRollingDueInThirdYear
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual Obligation, To Be Paid Upon Agreement Execution + References No definition available. + Details
Name: | alex_ContractualObligationToBePaidUponAgreementExecution
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disposal Group, Including Discontinued Operation, Consideration Foregone + References No definition available. + Details
Name: | alex_DisposalGroupIncludingDiscontinuedOperationConsiderationForegone
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disposal Group, Including Discontinued Operations, Contingent Liability + References No definition available. + Details
Name: | alex_DisposalGroupIncludingDiscontinuedOperationsContingentLiability
Namespace Prefix: | alex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period of Instatement + References No definition available. + Details
Name: | alex_InstallmentPeriod
Namespace Prefix: | alex_
Data Type: | xbrli:durationItemType
Balance Type: | na
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 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27 + Details
Name: | us-gaap_ContractWithCustomerRefundLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11 + Details
Name: | us-gaap_IncreaseDecreaseInContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other expenses incurred but not yet paid. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInOtherAccruedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the investments in and advances to affiliates. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6 + Details
Name: | us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-3 + Details
Name: | us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_OwnershipAxis=alex_EastMauiIrrigationCompanyLLCEMIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=alex_TerminationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=alex_MahiPonoHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |