XML 153 R102.htm IDEA: XBRL DOCUMENT
v3.25.0.1

EMPLOYEE BENEFIT PLANS - Assumptions (Details) - Pension Plan | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Asset allocation assumptions |  |
Asset allocation assumption | 100.00% |
Actual return on plan assets (as a percent) | 11.30% | 12.50%
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: |