XML 196 R93.htm IDEA: XBRL DOCUMENT
v3.24.0.1

EMPLOYEE BENEFIT PLANS - Assumptions (Details) - Defined benefit pension plan | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Asset allocation assumptions |  |
Asset allocation assumption | 100.00% |
Actual return on plan assets (as a percent) | 12.50% | (14.60%)
Equity securities |  |
Asset allocation assumptions |  |
Asset allocation assumption | 75.00% |
Fixed income securities |  |
Asset allocation assumptions |  |
Asset allocation assumption | 25.00% |

X
- Definition Defined benefit plan asset allocation assumption. + References No definition available. + Details
Name: | arlp_DefinedBenefitPlanAssetAllocationAssumption
Namespace Prefix: | arlp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the actual rate of earnings on the funds invested to provide for the benefits included in the benefit obligation. + References No definition available. + Details
Name: | arlp_DefinedBenefitPlansActualReturnOnPlanAssets
Namespace Prefix: | arlp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAssetsTargetAllocationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |