XML 186 R83.htm IDEA: XBRL DOCUMENT
v3.24.0.1

VARIABLE INTEREST ENTITIES - AllDale (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2023
AllDale I & II | Cavalier Minerals |
Equity Investments |
Ownership percentage by limited partners | 72.00%
Cavalier Minerals |
Equity Investments |
Ownership interest in VIE (as a percent) | 96.00%
Cavalier Minerals | Bluegrass Minerals |
Equity Investments |
Distributions to be received (as a percent) | 25.00%
Noncontrolling ownership interest (as a percent) | 4.00%
All Dale Minerals III |
Equity Investments |
Distribution after hurdles (as a percent) | 25.00%
Specified internal rate of return (as a percent) | 0.10%
Percentage of available cash distributed | 125.00%
Variable Interest Entity, Primary Beneficiary | AllDale I and II | AllDale I & II |
Equity Investments |
Ownership percentage by limited partners | 97.00%
Variable Interest Entity, Primary Beneficiary | AllDale I and II | General Partners' Capital |
Equity Investments |
Distributions to be received (as a percent) | 20.00%
Variable Interest Entity, Primary Beneficiary | AllDale I and II | Limited Partners' Capital |
Equity Investments |
Distributions to be received (as a percent) | 80.00%
Variable Interest Entity, Not Primary Beneficiary | All Dale Minerals III | All Dale Minerals III |
Equity Investments |
Ownership percentage by limited partners | 13.90%

X
- Definition The specified internal rate of return to determine distribution percentage, as a percent. + References No definition available. + Details
Name: | arlp_DistributionsMadeToMemberOrLimitedPartnerInternalRateOfReturn
Namespace Prefix: | arlp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of available cash distributed to members or limited partners of an LLC or LP. + References No definition available. + Details
Name: | arlp_DistributionsMadeToMemberOrLimitedPartnerPercentageOfAvailableCash
Namespace Prefix: | arlp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The distribution percentage after the hurdles are reached. + References No definition available. + Details
Name: | arlp_DistributionsPercentageAfterHurdlesAreReached
Namespace Prefix: | arlp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of distributions to be received. + References No definition available. + Details
Name: | arlp_PercentageOfDistributionsToBeReceived
Namespace Prefix: | arlp_
Data Type: | dtr-types:percentItemType
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 No definition available. + Details
Name: | us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A + Details
Name: | us-gaap_VariableInterestEntityOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | dei_LegalEntityAxis=arlp_CavalierMineralsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | dei_LegalEntityAxis=arlp_BluegrassMineralsManagementLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=arlp_AllDaleMineralsIiiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=arlp_AlldaleIAndIiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_GeneralPartnerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_LimitedPartnerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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