{
 "version": "2.2",
 "instance": {
  "abf-efp10878_485bpos.htm": {
   "nsprefix": "abf",
   "nsuri": "http://abf/20241101",
   "dts": {
    "schema": {
     "local": [
      "abf-20241101.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/rr/2023/rr-2023.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "abf-20241101_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "abf-20241101_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "abf-20241101_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "abf-efp10878_485bpos.htm"
     ]
    }
   },
   "keyStandard": 86,
   "keyCustom": 0,
   "axisStandard": 5,
   "axisCustom": 0,
   "memberStandard": 5,
   "memberCustom": 114,
   "hidden": {
    "total": 41,
    "http://xbrl.sec.gov/rr/2023": 37,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 270,
   "entityCount": 1,
   "segmentCount": 119,
   "elementCount": 243,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/rr/2023": 1063,
    "http://xbrl.sec.gov/dei/2023": 8
   },
   "report": {
    "S1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2543_AmericanBeaconShapiroEquityOpportunitiesFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "true",
     "longName": "000000621 - Disclosure - (American Beacon Funds), (American Beacon Shapiro Equity Opportunities Fund)",
     "section": 0,
     "shortName": "(American Beacon Funds), (American Beacon Shapiro Equity Opportunities Fund)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2543_AmericanBeaconShapiroEquityOpportunitiesFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "S2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2543_AmericanBeaconShapiroSMIDCapEquityFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "false",
     "longName": "000002723 - Disclosure - (American Beacon Funds), (American Beacon Shapiro SMID Cap Equity Fund)",
     "section": 1,
     "shortName": "(American Beacon Funds), (American Beacon Shapiro SMID Cap Equity Fund)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2543_AmericanBeaconShapiroSMIDCapEquityFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "S3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2543_AmericanBeaconSSIAlternativeIncomeFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "false",
     "longName": "000005023 - Disclosure - (American Beacon Funds), (American Beacon SSI Alternative Income Fund)",
     "section": 2,
     "shortName": "(American Beacon Funds), (American Beacon SSI Alternative Income Fund)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2543_AmericanBeaconSSIAlternativeIncomeFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "S4": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2552_AmericanBeaconARKTransformationalInnovationFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "false",
     "longName": "000041173 - Disclosure - (AB ARK Transformational Innovation Fund), (American Beacon ARK Transformational Innovation Fund)",
     "section": 3,
     "shortName": "(AB ARK Transformational Innovation Fund), (American Beacon ARK Transformational Innovation Fund)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2552_AmericanBeaconARKTransformationalInnovationFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "S5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2550_AmericanBeaconTwentyFourStrategicIncomeFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "false",
     "longName": "000065598 - Disclosure - (AB TwentyFour Funds), (American Beacon TwentyFour Strategic Income Fund)",
     "section": 4,
     "shortName": "(AB TwentyFour Funds), (American Beacon TwentyFour Strategic Income Fund)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2550_AmericanBeaconTwentyFourStrategicIncomeFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "S6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2550_AmericanBeaconTwentyFourSustainableShortTermBondFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "false",
     "longName": "000069003 - Disclosure - (AB TwentyFour Funds), (American Beacon TwentyFour Sustainable Short Term Bond Fund)",
     "section": 5,
     "shortName": "(AB TwentyFour Funds), (American Beacon TwentyFour Sustainable Short Term Bond Fund)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "c_2550_AmericanBeaconTwentyFourSustainableShortTermBondFundMember",
      "decimals": null,
      "lang": "en-US",
      "name": "rr:ObjectiveHeading",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "S7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "default",
      "decimals": null,
      "lang": "en-US",
      "name": "dei:DocumentCreationDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "RR_Summaries",
     "isDefault": "false",
     "longName": "000109162 - Disclosure - Document and Entity Information",
     "section": 6,
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abf-efp10878_485bpos.htm",
      "contextRef": "default",
      "decimals": null,
      "lang": "en-US",
      "name": "dei:DocumentCreationDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R1": {
     "role": "http://abf/role/DocumentDocumentandEntityInformation",
     "longName": "010001 - Document - Document And Entity Information {Elements}",
     "shortName": "Document And Entity Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "1",
     "firstAnchor": {
      "contextRef": "default",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "default",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://abf/role/Dabfyepro_2543",
     "longName": "0100012 - Document - American Beacon Funds {Unlabeled}",
     "shortName": "American Beacon Funds",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c_2543_AmericanBeaconShapiroEquityOpportunitiesFundMember",
      "name": "rr:ObjectiveHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R3": {
     "role": "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
     "longName": "0100013 - Document - RiskReturnDetailData American Beacon Funds {Elements}",
     "shortName": "RiskReturnDetailData American Beacon Funds",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c_2543_AmericanBeaconShapiroEquityOpportunitiesFundMember",
      "name": "rr:ObjectiveHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c_2543_AmericanBeaconShapiroEquityOpportunitiesFundMember",
      "name": "rr:ExpenseBreakpointDiscounts",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "rr:ExpenseNarrativeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
     "longName": "0100034 - Document - AB ARK Transformational Innovation Fund {Unlabeled}",
     "shortName": "AB ARK Transformational Innovation Fund",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c_2552_AmericanBeaconARKTransformationalInnovationFundMember",
      "name": "rr:ObjectiveHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
     "longName": "0100035 - Document - RiskReturnDetailData AB ARK Transformational Innovation Fund {Elements}",
     "shortName": "RiskReturnDetailData AB ARK Transformational Innovation Fund",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c_2552_AmericanBeaconARKTransformationalInnovationFundMember",
      "name": "rr:ObjectiveHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c_2552_AmericanBeaconARKTransformationalInnovationFundMember",
      "name": "rr:ExpenseBreakpointDiscounts",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "rr:ExpenseNarrativeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://abf/role/Dabtwentyfourfundsfyepro_2550",
     "longName": "0100056 - Document - AB TwentyFour Funds {Unlabeled}",
     "shortName": "AB TwentyFour Funds",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c_2550_AmericanBeaconTwentyFourStrategicIncomeFundMember",
      "name": "rr:ObjectiveHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
     "longName": "0100057 - Document - RiskReturnDetailData AB TwentyFour Funds {Elements}",
     "shortName": "RiskReturnDetailData AB TwentyFour Funds",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c_2550_AmericanBeaconTwentyFourStrategicIncomeFundMember",
      "name": "rr:ObjectiveHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c_2550_AmericanBeaconTwentyFourStrategicIncomeFundMember",
      "name": "rr:ExpenseBreakpointDiscounts",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "rr:ExpenseNarrativeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "abf-efp10878_485bpos.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "rr_AcquiredFundFeesAndExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AcquiredFundFeesAndExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses",
        "documentation": "Total Annual Fund Operating Expenses."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "rr_AfterTaxesOnDistributionsAndSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AfterTaxesOnDistributionsAndSalesMember",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "After Taxes on Distributions and Sales",
        "documentation": "Calculate the taxes due on any distributions by the Fund by applying the tax rates specified in Instruction 4 to each component of the distributions on the reinvestment date (e.g., ordinary income, short-term capital gain, long-term capital gain). The taxable amount and tax character of each distribution should be as specified by the Fund on the dividend declaration date, but may be adjusted to reflect subsequent recharacterizations of distributions. Distributions should be adjusted to reflect the federal tax impact the distribution would have on an individual taxpayer on the reinvestment date. For example, assume no taxes are due on the portion of any distribution that would not result in federal income tax on an individual, e.g., tax-exempt interest or non-taxable returns of capital. The effect of applicable tax credits, such as the foreign tax credit, should be taken into account in accordance with federal tax law."
       }
      }
     },
     "auth_ref": []
    },
    "rr_AfterTaxesOnDistributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AfterTaxesOnDistributionsMember",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "After Taxes on Distributions",
        "documentation": "Calculate the taxes due on any distributions by the Fund by applying the tax rates specified in Instruction 4 to each component of the distributions on the reinvestment date (e.g., ordinary income, short-term capital gain, long-term capital gain). The taxable amount and tax character of each distribution should be as specified by the Fund on the dividend declaration date, but may be adjusted to reflect subsequent recharacterizations of distributions. Distributions should be adjusted to reflect the federal tax impact the distribution would have on an individual taxpayer on the reinvestment date. For example, assume no taxes are due on the portion of any distribution that would not result in federal income tax on an individual, e.g., tax-exempt interest or non-taxable returns of capital. The effect of applicable tax credits, such as the foreign tax credit, should be taken into account in accordance with federal tax law."
       }
      }
     },
     "auth_ref": []
    },
    "rr_AllRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AllRisksMember",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The default member of the Risk Axis."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "rr_AnnualFundOperatingExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualFundOperatingExpensesTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Fund Operating Expenses [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to OperatingExpensesData."
       }
      }
     },
     "auth_ref": []
    },
    "rr_AnnualReturn2014": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2014",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2014",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2015": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2015",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2015",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2016": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2016",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2016",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2017": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2017",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2017",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2018": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2018",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2018",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2019": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2019",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2019",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2020": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2020",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2020",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2021": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2021",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2021",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2022": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2022",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2022",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AnnualReturn2023": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AnnualReturn2023",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return 2023",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart.  When a Multiple Class Fund offers more than one Class in the prospectus, provide annual total returns in the bar chart for only one of those Classes. The Fund can select which Class to include (e.g., the oldest Class, the Class with the greatest net assets)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_AverageAnnualReturnInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AverageAnnualReturnInceptionDate",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inception Date",
        "documentation": "Return Before Taxes."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "rr_AverageAnnualReturnSinceInception": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AverageAnnualReturnSinceInception",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Since Inception",
        "documentation": "Return Before Taxes."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rr_AverageAnnualReturnYear01": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AverageAnnualReturnYear01",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "1 Year",
        "documentation": "Return Before Taxes."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rr_AverageAnnualReturnYear05": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AverageAnnualReturnYear05",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "5 Years",
        "documentation": "Return Before Taxes."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rr_AverageAnnualReturnYear10": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "AverageAnnualReturnYear10",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "10 Years",
        "documentation": "Return Before Taxes."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "rr_BarChartAndPerformanceTableHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartAndPerformanceTableHeading",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart and Performance Table [Heading]",
        "documentation": "Risk/Return Bar Chart and Table."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "rr_BarChartClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartClosingTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Closing [Text Block]",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_BarChartFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartFootnotesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Footnotes [Text Block]",
        "documentation": "Multiple Class Funds."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "rr_BarChartHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Heading]",
        "documentation": "Risk/Return Bar Chart and Table."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "rr_BarChartHighestQuarterlyReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartHighestQuarterlyReturn",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_BarChartHighestQuarterlyReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartHighestQuarterlyReturnDate",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Date",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_BarChartLowestQuarterlyReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartLowestQuarterlyReturn",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_BarChartLowestQuarterlyReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartLowestQuarterlyReturnDate",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Date",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_BarChartNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartNarrativeTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Narrative [Text Block]",
        "documentation": "Provide a brief explanation of how the information illustrates the variability of the Fund's returns (e.g., by stating that the information provides some indication of the risks of investing in the Fund by showing changes in the Fund's performance from year to year and by showing how the Fund's average annual returns for 1, 5, and 10 years compare with those of a broad measure of market performance). Provide a statement to the effect that the Fund's past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "rr_BarChartTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to BarChartData."
       }
      }
     },
     "auth_ref": []
    },
    "rr_BarChartYearToDateReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartYearToDateReturn",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_BarChartYearToDateReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "BarChartYearToDateReturnDate",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return, Date",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "abf_C000176824Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000176824Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000176824-R5 Class",
        "terseLabel": "R5 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000176825Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000176825Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000176825-Investor Class",
        "terseLabel": "Investor Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000176826Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000176826Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000176826-Y Class",
        "terseLabel": "Y Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000180737Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000180737Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000180737-R5 Class",
        "terseLabel": "R5 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000180738Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000180738Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000180738-Investor Class",
        "terseLabel": "Investor Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000180740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000180740Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000180740-Ultra Class",
        "terseLabel": "Ultra Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000180741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000180741Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000180741-Y Class",
        "terseLabel": "Y Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000192441Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000192441Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000192441-R5 Class",
        "terseLabel": "R5 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000192442Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000192442Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000192442-Investor Class",
        "terseLabel": "Investor Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000192443Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000192443Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000192443-Y Class",
        "terseLabel": "Y Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000192444Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000192444Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000192444-R5 Class",
        "terseLabel": "R5 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000192445Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000192445Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000192445-Investor Class",
        "terseLabel": "Investor Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000192446Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000192446Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000192446-Y Class",
        "terseLabel": "Y Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000205755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000205755Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000205755-A Class",
        "terseLabel": "A Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000205756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000205756Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000205756-C Class",
        "terseLabel": "C Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000207658Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000207658Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000207658-R5 Class",
        "terseLabel": "R5 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000207659Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000207659Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000207659-Y Class",
        "terseLabel": "Y Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000207660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000207660Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000207660-Investor Class",
        "terseLabel": "Investor Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000210490Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000210490Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000210490-A Class",
        "terseLabel": "A Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000210491Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000210491Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000210491-C Class",
        "terseLabel": "C Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000217745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000217745Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000217745-Y Class",
        "terseLabel": "Y Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000217746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000217746Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000217746-A Class",
        "terseLabel": "A Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000217747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000217747Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000217747-C Class",
        "terseLabel": "C Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000217748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000217748Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000217748-R6 Class",
        "terseLabel": "R6 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000224371Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000224371Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000224371-R6 Class",
        "terseLabel": "R6 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000233646Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000233646Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000233646-R6 Class",
        "terseLabel": "R6 Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000233647Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000233647Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000233647-C Class",
        "terseLabel": "C Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000233648Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000233648Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000233648-A Class",
        "terseLabel": "A Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000233649Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000233649Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000233649-C Class",
        "terseLabel": "C Class"
       }
      }
     },
     "auth_ref": []
    },
    "abf_C000233650Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "C000233650Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000233650-A Class",
        "terseLabel": "A Class"
       }
      }
     },
     "auth_ref": []
    },
    "rr_Component1OtherExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "Component1OtherExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component1 Other Expenses",
        "documentation": "The Fund may subdivide this caption into no more than three subcaptions that identify the largest expense or expenses comprising \"Other Expenses,\" but must include a total of all \"Other Expenses.\" Alternatively, the Fund may include the components of \"Other Expenses\" in a parenthetical to the caption."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "rr_Component2OtherExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "Component2OtherExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component2 Other Expenses",
        "documentation": "The Fund may subdivide this caption into no more than three subcaptions that identify the largest expense or expenses comprising \"Other Expenses,\" but must include a total of all \"Other Expenses.\" Alternatively, the Fund may include the components of \"Other Expenses\" in a parenthetical to the caption."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "rr_Component3OtherExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "Component3OtherExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component3 Other Expenses",
        "documentation": "The Fund may subdivide this caption into no more than three subcaptions that identify the largest expense or expenses comprising \"Other Expenses,\" but must include a total of all \"Other Expenses.\" Alternatively, the Fund may include the components of \"Other Expenses\" in a parenthetical to the caption."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "abf_Dabarktransformationalinnovationfundfyepro_2552Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "Dabarktransformationalinnovationfundfyepro_2552Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "abarktransformationalinnovationfundfyepro_2552",
        "terseLabel": "(AB ARK Transformational Innovation Fund)",
        "verboseLabel": ""
       }
      }
     },
     "auth_ref": []
    },
    "abf_Dabarktransformationalinnovationfundfyesai_2554Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "Dabarktransformationalinnovationfundfyesai_2554Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "abarktransformationalinnovationfundfyesai_2554",
        "terseLabel": "AB ARK Transformational Innovation Fund_FYE_06_30_SAI",
        "verboseLabel": ""
       }
      }
     },
     "auth_ref": []
    },
    "abf_Dabfyepro_2543Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "Dabfyepro_2543Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "abfyepro_2543",
        "terseLabel": "(American Beacon Funds)",
        "verboseLabel": ""
       }
      }
     },
     "auth_ref": []
    },
    "abf_Dabfyesai_2547Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "Dabfyesai_2547Member",
     "presentation": [
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "abfyesai_2547",
        "terseLabel": "AB_FYE_06_30_SAI",
        "verboseLabel": ""
       }
      }
     },
     "auth_ref": []
    },
    "abf_Dabtwentyfourfundsfyepro_2550Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "Dabtwentyfourfundsfyepro_2550Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "abtwentyfourfundsfyepro_2550",
        "terseLabel": "(AB TwentyFour Funds)",
        "verboseLabel": ""
       }
      }
     },
     "auth_ref": []
    },
    "abf_Dabtwentyfourfundsfyesai_2551Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "Dabtwentyfourfundsfyesai_2551Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "abtwentyfourfundsfyesai_2551",
        "terseLabel": "AB TwentyFour Funds_FYE_06_30_SAI",
        "verboseLabel": ""
       }
      }
     },
     "auth_ref": []
    },
    "rr_DistributionAndService12b1FeesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "DistributionAndService12b1FeesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution and Service (12b-1) Fees",
        "documentation": "Distribution [and/or Service] (12b-1) Fees\" include all distribution or other expenses incurred during the most recent fiscal year under a plan adopted pursuant to rule 12b-1 [17 CFR 270.12b-1]. Under an appropriate caption or a subcaption of \"Other Expenses,\" disclose the amount of any distribution or similar expenses deducted from the Fund's assets other than pursuant to a rule 12b-1 plan."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentDomain",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "rr_ExpenseBreakpointDiscounts": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseBreakpointDiscounts",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Breakpoint Discounts [Text]",
        "documentation": "Include the narrative explanations in the order indicated. A Fund may modify the narrative explanations if the explanation contains comparable information to that shown. The narrative explanation regarding sales charge discounts is only required by a Fund that offers such discounts and should specify the minimum level of investment required to qualify for a discount."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "rr_ExpenseBreakpointMinimumInvestmentRequiredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseBreakpointMinimumInvestmentRequiredAmount",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Breakpoint, Minimum Investment Required [Amount]",
        "documentation": "This element represents the minimum level of investment required to qualify for discounted sales charges or fund expenses (SEC Form N-1A 2006-09-14 A.3.instructions.1.b)."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "rr_ExpenseExampleByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleByYearCaption",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example by, Year, Caption [Text]",
        "documentation": "The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rr_ExpenseExampleByYearHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleByYearHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example by Year [Heading]",
        "documentation": "The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rr_ExpenseExampleClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleClosingTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Closing [Text Block]",
        "documentation": "The Example does not reflect sales charges (loads) on reinvested dividends [and other distributions]. If these sales charges (loads) were included, your costs would be higher."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "rr_ExpenseExampleFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleFootnotesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Footnotes [Text Block]",
        "documentation": "The Example does not reflect sales charges (loads) on reinvested dividends [and other distributions]. If these sales charges (loads) were included, your costs would be higher."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "rr_ExpenseExampleHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Heading]",
        "documentation": "Heading for Expense Example."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "rr_ExpenseExampleNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNarrativeTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Narrative [Text Block]",
        "documentation": "The Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "rr_ExpenseExampleNoRedemptionByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNoRedemptionByYearCaption",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Caption [Text]",
        "documentation": "You would pay the following expenses if you did not redeem your shares. Include the second 1-, 3-, 5-, and 10-year periods and related narrative explanation only if a sales charge (load) or other fee is charged upon redemption."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "rr_ExpenseExampleNoRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNoRedemptionTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to ExpenseExampleNoRedemption."
       }
      }
     },
     "auth_ref": []
    },
    "rr_ExpenseExampleNoRedemptionYear01": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNoRedemptionYear01",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 1 Year",
        "terseLabel": "1 Year",
        "documentation": "You would pay the following expenses if you did not redeem your shares. Include the second 1-, 3-, 5-, and 10-year periods and related narrative explanation only if a sales charge (load) or other fee is charged upon redemption."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "rr_ExpenseExampleNoRedemptionYear03": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNoRedemptionYear03",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 3 Years",
        "terseLabel": "3 Years",
        "documentation": "You would pay the following expenses if you did not redeem your shares. Include the second 1-, 3-, 5-, and 10-year periods and related narrative explanation only if a sales charge (load) or other fee is charged upon redemption."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "rr_ExpenseExampleNoRedemptionYear05": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNoRedemptionYear05",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 5 Years",
        "terseLabel": "5 Years",
        "documentation": "You would pay the following expenses if you did not redeem your shares. Include the second 1-, 3-, 5-, and 10-year periods and related narrative explanation only if a sales charge (load) or other fee is charged upon redemption."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "rr_ExpenseExampleNoRedemptionYear10": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleNoRedemptionYear10",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 10 Years",
        "terseLabel": "10 Years",
        "documentation": "You would pay the following expenses if you did not redeem your shares. Include the second 1-, 3-, 5-, and 10-year periods and related narrative explanation only if a sales charge (load) or other fee is charged upon redemption."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "rr_ExpenseExampleWithRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleWithRedemptionTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, With Redemption [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to ExpenseExample."
       }
      }
     },
     "auth_ref": []
    },
    "rr_ExpenseExampleYear01": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleYear01",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 1 Year",
        "terseLabel": "1 Year",
        "documentation": "The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "rr_ExpenseExampleYear03": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleYear03",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 3 Years",
        "terseLabel": "3 Years",
        "documentation": "The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rr_ExpenseExampleYear05": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleYear05",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 5 Years",
        "terseLabel": "5 Years",
        "documentation": "The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rr_ExpenseExampleYear10": {
     "xbrltype": "NonNegativeMonetaryType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseExampleYear10",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 10 Years",
        "terseLabel": "10 Years",
        "documentation": "The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "rr_ExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseFootnotesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Footnotes [Text Block]",
        "documentation": "Shareholder Fees."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "rr_ExpenseHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense [Heading]",
        "documentation": "Risk/Return Summary Fee Table Includes the following information, in plain English under rule 421(d) under the Securities Act, after Item 2 Fees and expenses of the Fund This table describes the fees and expenses that you may pay if you buy and hold shared of the Fund. You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $[_____] in [name of fund family] funds. Shareholder Fees (fees paid directly from your investment) Example This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then you redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return per year and that the Fund's operating expenses remained the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be You would pay the following expenses if you did not redeem your shares The Example does not reflect sales charges (loads) on reinvested dividends [and other distributions]. If these sales charges (loads) were included, your costs would be higher. Portfolio Turnover The Fund pays transaction costs, such as commissions, when it buys and sells securities (or \"turns over\" its portfolio). A higher portfolio turnover may indicate higher transaction costs. These costs, which are not reflected in annual fund operating expenses or in the example, affect the Fund's performance. During the most recent fiscal year, the Fund's portfolio turnover rate was __% of the average value of its whole portfolio. Instructions.  A.3.instructions.6 New Funds. For purposes of this Item, a \"New Fund\" is a Fund that does not include in Form N-1A financial statements reporting operating results or that includes financial statements for the Fund's initial fiscal year reporting operating results for a period of 6 months or less. The following Instructions apply to New Funds."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "rr_ExpenseNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpenseNarrativeTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Narrative [Text Block]",
        "documentation": "This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $[ ] in [name of fund family] funds. More information about these and other discounts is available from your financial intermediary and in [identify section heading and page number] of the Fund's prospectus and [identify section heading and page number] of the Fund's statement of additional information"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "rr_ExpensesDeferredChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpensesDeferredChargesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Deferred Charges [Text Block]",
        "documentation": "A Fund may include in a footnote to the table, if applicable, a tabular presentation showing the amount of deferred sales charges (loads) over time or a narrative explanation of the sales charges (loads) (e.g., __% in the first year after purchase, declining to __% in the __ year and eliminated thereafter)."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "rr_ExpensesNotCorrelatedToRatioDueToAcquiredFundFees": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpensesNotCorrelatedToRatioDueToAcquiredFundFees",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Not Correlated to Ratio Due to Acquired Fund Fees [Text]",
        "documentation": "The Fund may clarify in a footnote to the fee table that the total annual fund operating expenses under Item 3 do not correlate to the ratio of expenses to average net assets given in response to Item 8, which reflects the operating expenses of the Fund and does not include Acquired Fund fees and expenses."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "rr_ExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Annual Fund Operating Expenses",
        "totalLabel": "Total Expenses",
        "documentation": "Total Annual Fund Operating Expenses. If the Fund is a Feeder Fund, reflect the aggregate expenses of the Feeder Fund and the Master Fund in a single fee table using the captions provided. In a footnote to the fee table, state that the table and Example reflect the expenses of both the Feeder and Master Funds. If the prospectus offers more than one Class of a Multiple Class Fund or more than one Feeder Fund that invests in the same Master Fund, provide a separate response for each Class or Feeder Fund.  Base the percentages of \"Annual Fund Operating Expenses\" on amounts incurred during the Fund's most recent fiscal year, but include in expenses amounts that would have been incurred absent expense reimbursement or fee waiver arrangements. If the Fund has changed its fiscal year and, as a result, the most recent fiscal year is less than three months, use the fiscal year prior to the most recent fiscal year as the basis for determining \"Annual Fund Operating Expenses.\""
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "rr_ExpensesRangeOfExchangeFeesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ExpensesRangeOfExchangeFeesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Range of Exchange Fees [Text Block]",
        "documentation": "The Fund may include in a footnote to the table, if applicable, a tabular presentation of the range of exchange fees or a narrative explanation of the fees."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "rr_FeeWaiverOrReimbursementOverAssets": {
     "xbrltype": "NonPositivePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "FeeWaiverOrReimbursementOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement",
        "negatedLabel": "Fee Waiver or Reimbursement",
        "documentation": "Total Annual Fund Operating Expenses. If there were expense reimbursement or fee waiver arrangements that reduced any Fund operating expenses and will continue to reduce them for no less than one year from the effective date of the Fund's registration statement, a Fund may add two captions to the table one caption showing the amount of the expense reimbursement or fee waiver, and a second caption showing the Fund's net expenses after subtracting the fee reimbursement or expense waiver from the total fund operating expenses. The Fund should place these additional captions directly below the \"Total Annual Fund Operating Expenses\" caption of the table and should use appropriate descriptive captions, such as \"Fee Waiver [and/or Expense Reimbursement]\" and \"Total Annual Fund Operating Expenses After Fee Waiver [and/or Expense Reimbursement],\" respectively. If the Fund provides this disclosure, also disclose the period for which the expense reimbursement or fee waiver arrangement is expected to continue, and briefly describe who can terminate the arrangement and under what circumstances."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "rr_FeeWaiverOrReimbursementOverAssetsDateOfTermination": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "FeeWaiverOrReimbursementOverAssetsDateOfTermination",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement over Assets, Date of Termination",
        "documentation": "This element represents the date of expected termination of any expense reimbursement or fee waiver arrangements that reduce any Fund operating expenses (SEC Form N-1A 2006-09-14 A.3.table.1.11 Total Annual Fund Operating Expenses A.3.instructions.3.e)."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "rr_HighestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "HighestQuarterlyReturnLabel",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Label",
        "terseLabel": "Label",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "rr_LowestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "LowestQuarterlyReturnLabel",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Label",
        "terseLabel": "Label",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "rr_ManagementFeesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ManagementFeesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees (as a percentage of Assets)",
        "documentation": "Management Fees include investment advisory fees (including any fees based on the Fund's performance), any other management fees payable to the investment adviser or its affiliates, and administrative fees payable to the investment adviser or its affiliates that are not included as \"Other Expenses.\""
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "rr_MarketIndexPerformanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "MarketIndexPerformanceTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Index Performance [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to MarketIndexPerformanceData."
       }
      }
     },
     "auth_ref": []
    },
    "rr_MaximumDeferredSalesChargeOverOther": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "MaximumDeferredSalesChargeOverOther",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Deferred Sales Charge (as a percentage)",
        "documentation": "Maximum Deferred Sales Charge (Load) (as a percentage of ____)  \"Maximum Deferred Sales Charge (Load)\" includes the maximum total deferred sales charge (load) payable upon redemption, in installments, or both, expressed as a percentage of the amount or amounts stated in response to Item 7(a), except that, for a sales charge (load) based on net asset value at the time of purchase, show the sales charge (load) as a percentage of the offering price at the time of purchase. A Fund may include in a footnote to the table, if applicable, a tabular presentation showing the amount of deferred sales charges (loads) over time or a narrative explanation of the sales charges (loads) (e.g., __% in the first year after purchase, declining to __% in the __ year and eliminated thereafter).  If more than one type of sales charge (load) is imposed (e.g., a deferred sales charge (load) and a front-end sales charge (load)), the first caption in the table should read \"Maximum Sales Charge (Load)\" and show the maximum cumulative percentage. Show the percentage amounts and the terms of each sales charge (load) comprising that figure on separate lines below."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "MaximumSalesChargeImposedOnPurchasesOverOfferingPrice",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price)",
        "documentation": "Maximum Deferred Sales Charge (Load) (as a percentage of ____)  A.3.instructions.2.a.i \"Maximum Deferred Sales Charge (Load)\" includes the maximum total deferred sales charge (load) payable upon redemption, in installments, or both, expressed as a percentage of the amount or amounts stated in response to Item 7(a), except that, for a sales charge (load) based on net asset value at the time of purchase, show the sales charge (load) as a percentage of the offering price at the time of purchase. A Fund may include in a footnote to the table, if applicable, a tabular presentation showing the amount of deferred sales charges (loads) over time or a narrative explanation of the sales charges (loads) (e.g., __% in the first year after purchase, declining to __% in the __ year and eliminated thereafter).  A.3.instructions.2.a.ii If more than one type of sales charge (load) is imposed (e.g., a deferred sales charge (load) and a front-end sales charge (load)), the first caption in the table should read \"Maximum Sales Charge (Load)\" and show the maximum cumulative percentage. Show the percentage amounts and the terms of each sales charge (load) comprising that figure on separate lines below."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "rr_NetExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "NetExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Annual Fund Operating Expenses After Expense Reimbursement",
        "totalLabel": "Net Expenses",
        "documentation": "Total Annual Fund Operating Expenses."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "rr_ObjectiveHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ObjectiveHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective [Heading]",
        "documentation": "Investment Objectives/Goals. Disclose the Fund's investment objectives or goals. A Fund also may identify its type or category (e.g., that it is a Money Market Fund or a balanced fund)."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "rr_ObjectivePrimaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ObjectivePrimaryTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective, Primary [Text Block]",
        "documentation": "Investment Objectives/Goals. Disclose the Fund's investment objectives or goals. A Fund also may identify its type or category (e.g., that it is a Money Market Fund or a balanced fund)."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "rr_ObjectiveSecondaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ObjectiveSecondaryTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective, Secondary [Text Block]",
        "documentation": "Investment Objectives/Goals. Disclose the Fund's investment objectives or goals. A Fund also may identify its type or category (e.g., that it is a Money Market Fund or a balanced fund)."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "rr_OperatingExpensesCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "OperatingExpensesCaption",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Caption [Text]",
        "documentation": "Annual Fund Operating Expenses (ongoing expenses that you pay each year as a percentage of the value of your investment)"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "rr_OtherExpensesOverAssets": {
     "xbrltype": "NonNegativePure4Type",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "OtherExpensesOverAssets",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses (as a percentage of Assets):",
        "totalLabel": "Other Expenses",
        "documentation": "\"Other Expenses\" include all expenses not otherwise disclosed in the table that are deducted from the Fund's assets or charged to all shareholder accounts. The amount of expenses deducted from the Fund's assets are the amounts shown as expenses in the Fund's statement of operations (including increases resulting from complying with paragraph 2(g) of rule 6-07 of Regulation S-X [17 CFR 210.6-07]).  \"Other Expenses\" do not include extraordinary expenses as determined under generally accepted accounting principles (see Accounting Principles Board Opinion No. 30). If extraordinary expenses were incurred that materially affected the Fund's \"Other Expenses,\" disclose in a footnote to the table what \"Other Expenses\" would have been had the extraordinary expenses been included."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "rr_PerformanceAvailabilityWebSiteAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceAvailabilityWebSiteAddress",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Availability Website Address [Text]",
        "documentation": "If applicable, include a statement explaining that updated performance information is available and providing a Website address and/or toll-free (or collect) telephone number where the updated information may be obtained."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "rr_PerformanceInformationIllustratesVariabilityOfReturns": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceInformationIllustratesVariabilityOfReturns",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Information Illustrates Variability of Returns [Text]",
        "documentation": "Include the bar chart and table required by paragraphs (b)(2)(ii) and (iii) of this section. Provide a brief explanation of how the information illustrates the variability of the Fund's returns (e.g., by stating that the information provides some indication of the risks of investing in the Fund by showing changes in the Fund's performance from year to year and by showing how the Fund's average annual returns for 1, 5, and 10 years compare with those of a broad measure of market performance). Provide a statement to the effect that the Fund's past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "rr_PerformanceMeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceMeasureAxis",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Measure [Axis]",
        "documentation": "The Performance Measure Axis has members that distinguish different returns according to whether they are Before Taxes (the default), After Taxes on Distributions, After Taxes on Distributions and Sales, or are a pre-tax measure of returns based on a broadly available market index."
       }
      }
     },
     "auth_ref": []
    },
    "rr_PerformanceMeasureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceMeasureDomain",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Before Taxes",
        "documentation": "The default member of the Performance Measure axis. It represents any return that is measured before taxes."
       }
      }
     },
     "auth_ref": []
    },
    "rr_PerformanceNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceNarrativeTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Narrative [Text Block]",
        "documentation": "Risk/Return Bar Chart and Table."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "rr_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]",
        "documentation": "Include the bar chart and table required by paragraphs (b)(2)(ii) and (iii) of this section. Provide a brief explanation of how the information illustrates the variability of the Fund's returns (e.g., by stating that the information provides some indication of the risks of investing in the Fund by showing changes in the Fund's performance from year to year and by showing how the Fund's average annual returns for 1, 5, and 10 years compare with those of a broad measure of market performance). Provide a statement to the effect that the Fund's past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "rr_PerformanceTableClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableClosingTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Closing [Text Block]",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a table showing the Fund's (A) average annual total return; (B) average annual total return (after taxes on distributions); and (C) average annual total return (after taxes on distributions and redemption). A Money Market Fund should show only the returns described in clause (A) of the preceding sentence. All returns should be shown for 1-, 5-, and 10- calendar year periods ending on the date of the most recently completed calendar year (or for the life of the Fund, if shorter), but only for periods subsequent to the effective date of the Fund's registration statement. The table also should show the returns of an appropriate broad-based securities market index as defined in Instruction 5 to Item 22(b)(7) for the same periods. A Fund that has been in existence for more than 10 years also may include returns for the life of the Fund. A Money Market Fund may provide the Fund's 7-day yield ending on the date of the most recent calendar year or disclose a toll-free (or collect) telephone number that investors can use to obtain the Fund's current 7-day yield. For a Fund (other than a Money Market Fund or a Fund described in General Instruction C.3.(d)(iii)), provide the information in the following table with the specified captions AVERAGE ANNUAL TOTAL RETURNS (For the periods ended December 31, _____)"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "rr_PerformanceTableExplanationAfterTaxHigher": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableExplanationAfterTaxHigher",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Explanation after Tax Higher",
        "documentation": "If average annual total return (after taxes on distributions and redemption) is higher than average annual total return, the reason for this result may be explained."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "rr_PerformanceTableFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableFootnotesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Footnotes",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a table showing the Fund's (A) average annual total return; (B) average annual total return (after taxes on distributions); and (C) average annual total return (after taxes on distributions and redemption). A Money Market Fund should show only the returns described in clause (A) of the preceding sentence. All returns should be shown for 1-, 5-, and 10- calendar year periods ending on the date of the most recently completed calendar year (or for the life of the Fund, if shorter), but only for periods subsequent to the effective date of the Fund's registration statement. The table also should show the returns of an appropriate broad-based securities market index as defined in Instruction 5 to Item 22(b)(7) for the same periods. A Fund that has been in existence for more than 10 years also may include returns for the life of the Fund. A Money Market Fund may provide the Fund's 7-day yield ending on the date of the most recent calendar year or disclose a toll-free (or collect) telephone number that investors can use to obtain the Fund's current 7-day yield. For a Fund (other than a Money Market Fund or a Fund described in General Instruction C.3.(d)(iii)), provide the information in the following table with the specified captions AVERAGE ANNUAL TOTAL RETURNS (For the periods ended December 31, _____)"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "rr_PerformanceTableHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Heading",
        "documentation": "This item represents Average Annual Total Returns. If a Multiple Class Fund offers a Class in the prospectus that converts into another Class after a stated period, compute average annual total returns in the table by using the returns of the other Class for the period after conversion."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "rr_PerformanceTableNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableNarrativeTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Narrative",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a table showing the Fund's (A) average annual total return; (B) average annual total return (after taxes on distributions); and (C) average annual total return (after taxes on distributions and redemption). A Money Market Fund should show only the returns described in clause (A) of the preceding sentence. All returns should be shown for 1-, 5-, and 10- calendar year periods ending on the date of the most recently completed calendar year (or for the life of the Fund, if shorter), but only for periods subsequent to the effective date of the Fund's registration statement. The table also should show the returns of an appropriate broad-based securities market index as defined in Instruction 5 to Item 22(b)(7) for the same periods. A Fund that has been in existence for more than 10 years also may include returns for the life of the Fund. A Money Market Fund may provide the Fund's 7-day yield ending on the date of the most recent calendar year or disclose a toll-free (or collect) telephone number that investors can use to obtain the Fund's current 7-day yield. For a Fund (other than a Money Market Fund or a Fund described in General Instruction C.3.(d)(iii)), provide the information in the following table with the specified captions AVERAGE ANNUAL TOTAL RETURNS (For the periods ended December 31, _____). For a Fund that provides annual total returns for only one calendar year or for a Fund that does not include the bar chart because it does not have annual returns for a full calendar year, modify, as appropriate, the narrative explanation required by paragraph (c)(2)(i) (e.g., by stating that the information gives some indication of the risks of an investment in the Fund by comparing the Fund's performance with a broad measure of market performance)."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "rr_PerformanceTableNotRelevantToTaxDeferred": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableNotRelevantToTaxDeferred",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Not Relevant to Tax Deferred",
        "documentation": "Provide a brief explanation that the actual after-tax returns depend on an investor's tax situation and may differ from those shown, and after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "rr_PerformanceTableOneClassOfAfterTaxShown": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableOneClassOfAfterTaxShown",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table One Class of after Tax Shown [Text]",
        "documentation": "Provide a brief explanation that if the Fund is a Multiple Class Fund that offers more than one Class in the prospectus, after-tax returns are shown for only one Class and after-tax returns for other Classes will vary."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r46"
     ]
    },
    "rr_PerformanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to PerformanceTableData."
       }
      }
     },
     "auth_ref": []
    },
    "rr_PerformanceTableUsesHighestFederalRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PerformanceTableUsesHighestFederalRate",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Uses Highest Federal Rate",
        "documentation": "Provide a brief explanation that after-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "rr_PortfolioTurnoverHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PortfolioTurnoverHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Heading]",
        "documentation": "Disclose the portfolio turnover rate provided in response to Item 14(a) for the most recent fiscal year (or for such shorter period as the Fund has been in operation). Disclose the period for which the information is provided if less than a full fiscal year. A Fund that is a Money Market Fund may omit the portfolio turnover information required by this Item."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "rr_PortfolioTurnoverRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PortfolioTurnoverRate",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover, Rate",
        "documentation": "This element represents the rate of portfolio turnover presented as a percentage (SEC Form N-1A 2006-09-14 A.3.example.3 Portfolio Turnover  A.3.instructions.5 Portfolio Turnover)."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "rr_PortfolioTurnoverTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "PortfolioTurnoverTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Text Block]",
        "documentation": "Disclose the portfolio turnover rate provided in response to Item 14(a) for the most recent fiscal year (or for such shorter period as the Fund has been in operation). Disclose the period for which the information is provided if less than a full fiscal year. A Fund that is a Money Market Fund may omit the portfolio turnover information required by this Item."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "rr_ProspectusDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ProspectusDate",
     "presentation": [
      "http://abf/role/DocumentDocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus Date",
        "documentation": "The date of the prospectus."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "rr_ProspectusShareClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ProspectusShareClassAxis",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Class [Axis]",
        "documentation": "Prospectus Share Class Axis."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rr_ProspectusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ProspectusTable",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus:",
        "documentation": "Prospectus Table."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rr_RiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskAxis",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Axis]",
        "documentation": "The Risk Axis has members that distinguish different !TODO!"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "rr_RiskClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskClosingTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Closing [Text Block]",
        "documentation": "(ii) (A) If the Fund is a Money Market Fund that is not a government Money Market Fund, as defined in \u00a7270.2a\u2013 7(a)(16) or a retail Money Market Fund, as defined in \u00a7 270.2a\u20137(a)(25), include the following statement: You could lose money by investing in the Fund. Because the share price of the Fund will fluctuate, when you sell your shares they may be worth more or less than what you originally paid for them. The Fund may impose a fee upon sale of your shares or may temporarily suspend your ability to sell shares if the Fund's liquidity falls below required minimums because of market conditions or other factors. An investment in the Fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency. The Fund's sponsor has no legal obligation to provide financial support to the Fund, and you should not expect that the sponsor will provide financial support to the Fund at any time.  (B) If the Fund is a Money Market Fund that is a government Money Market Fund, as defined in \u00a7 270.2a\u20137(a)(16), or a retail Money Market Fund, as defined in \u00a7 270.2a\u20137(a)(25), and that is subject to the requirements of \u00a7\u00a7 270.2a\u20137(c)(2)(i) and/or (ii) of this chapter (or is not subject to the requirements of \u00a7\u00a7 270.2a\u20137(c)(2)(i) and/or (ii) of this chapter pursuant to \u00a7 270.2a\u20137(c)(2)(iii) of this chapter, but has chosen to rely on the ability to impose liquidity fees and suspend redemptions consistent with the requirements of \u00a7\u00a7 270.2a\u20137(c)(2)(i) and/or (ii)), include the following statement: You could lose money by investing in the Fund. Although the Fund seeks to preserve the value of your investment at $1.00 per share, it cannot guarantee it will do so. The Fund may impose a fee upon sale of your shares or may temporarily suspend your ability to sell shares if the Fund's liquidity falls below required minimums because of market conditions or other factors. An investment in the Fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency. The Fund's sponsor has no legal obligation to provide financial support to the Fund, and you should not expect that the sponsor will provide financial support to the Fund at any time.  (C) If the Fund is a Money Market Fund that is a government Money Market Fund, as defined in \u00a7 270.2a\u20137(a)(16), that is not subject to the requirements of \u00a7\u00a7 270.2a\u20137(c)(2)(i) and/or (ii) of this chapter pursuant to \u00a7 270.2a\u20137(c)(2)(iii) of this chapter, and that has not chosen to rely on the ability to impose liquidity fees and suspend redemptions consistent with the requirements of \u00a7\u00a7 270.2a\u20137(c)(2)(i) and/or (ii), include the following statement: You could lose money by investing in the Fund. Although the Fund seeks to preserve the value of your investment at $1.00 per share, it cannot guarantee it will do so. An investment in the Fund is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency. The Fund's sponsor has no legal obligation to provide financial support to the Fund, and you should not expect that the sponsor will provide financial support to the Fund at any time. Instruction. If an affiliated person, promoter, or principal underwriter of the Fund, or an affiliated person of such a person, has contractually committed to provide financial support to the Fund, and the term of the agreement will extend for at least one year following the effective date of the Fund's registration statement, the statement specified in Item 4(b)(1)(ii)(A), Item 4(b)(1)(ii)(B), or Item 4(b)(1)(ii)(C) may omit the last sentence (\"The Fund's sponsor has no legal obligation to provide financial support to the Fund, and you should not expect that the sponsor will provide financial support to the Fund at any time.\"). For purposes of this Instruction, the term \"financial support\" includes any capital contribution, purchase of a security from the Fund in reliance on \u00a7 270.17a\u20139, purchase of any defaulted or devalued security at par, execution of letter of credit or letter of indemnity, capital support agreement (whether or not the Fund ultimately received support), performance guarantee, or any other similar action reasonably intended to increase or stabilize the value or liquidity of the fund's portfolio; however, the term \"financial support\" excludes any routine waiver of fees or reimbursement of fund expenses, routine inter-fund lending, routine inter-fund purchases of fund shares, or any action that would qualify as financial support as defined above, that the board of directors has otherwise determined not to be reasonably intended to increase or stabilize the value or liquidity of the fund's portfolio.  (iii) If the Fund is advised by or sold through an insured depository institution, state that:  An investment in the Fund is not a deposit of the bank and is not insured or guaranteed by the Federal Deposit Insurance corporation or any other government agency.  Instruction. A Money Market Fund that is advised by or sold through an insured depository institution should combine the disclosure required by Items 4(b)(1)(ii) and (iii) in a single statement."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "rr_RiskFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskFootnotesTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Footnotes [Text Block]",
        "documentation": "Narrative Risk Disclosure."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "rr_RiskHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Heading]",
        "documentation": "Narrative Risk Disclosure."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "rr_RiskLoseMoneyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskLoseMoneyMember",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Lose Money [Member]",
        "documentation": "Unless the Fund is a Money Market Fund, disclose in a Risk Text Block that loss of money is a risk of investing in the Fund. If the Fund is a Money Market Fund, include the following statement: \"You could lose money by investing in the Fund.\""
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "rr_RiskNondiversifiedStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskNondiversifiedStatusMember",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Nondiversified Status [Member]",
        "documentation": "If applicable, state that the Fund is non-diversified, describe the effect of non-diversification (e.g., disclose that, compared with other funds, the Fund may invest a greater percentage of its assets in a particular issuer), and summarize the risks of investing in a non-diversified fund."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "rr_RiskNotInsuredDepositoryInstitutionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskNotInsuredDepositoryInstitutionMember",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk Not Insured Depository Institution [Member]",
        "documentation": "If the Fund is advised by or sold through an insured depository institution, In a Risk Text Block, state that \"An investment in the Fund is not a deposit of the bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.\""
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "rr_RiskReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskReturnAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk/Return:"
       }
      }
     },
     "auth_ref": []
    },
    "rr_RiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "RiskTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]",
        "documentation": "Text block containing a risk heading and narrative for a single risk."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "abf_S000056147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "S000056147Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S000056147-American Beacon ARK Transformational Innovation Fund",
        "terseLabel": "(American Beacon ARK Transformational Innovation Fund)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_S000056913Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "S000056913Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S000056913-American Beacon TwentyFour Strategic Income Fund",
        "terseLabel": "(American Beacon TwentyFour Strategic Income Fund)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_S000058550Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "S000058550Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S000058550-American Beacon Shapiro SMID Cap Equity Fund",
        "terseLabel": "(American Beacon Shapiro SMID Cap Equity Fund)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_S000058551Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "S000058551Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S000058551-American Beacon Shapiro Equity Opportunities Fund",
        "terseLabel": "(American Beacon Shapiro Equity Opportunities Fund)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_S000064203Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "S000064203Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S000064203-American Beacon SSI Alternative Income Fund",
        "terseLabel": "(American Beacon SSI Alternative Income Fund)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_S000067914Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "S000067914Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S000067914-American Beacon TwentyFour Sustainable Short Term Bond Fund",
        "terseLabel": "(American Beacon TwentyFour Sustainable Short Term Bond Fund)"
       }
      }
     },
     "auth_ref": []
    },
    "rr_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/DocumentDocumentandEntityInformation",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Classes",
        "documentation": "All members of this domain must be elements with name starting with \"C\" and consisting of a 9-digit Fund share class CIK."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "rr_ShareholderFeesCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ShareholderFeesCaption",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees Caption [Text]",
        "documentation": "Shareholder Fees (fees paid directly from your investment)."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "rr_ShareholderFeesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "ShareholderFeesTableTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees [Table]",
        "documentation": "Contains a command for the SEC Viewer for the role corresponding to ShareholderFeesData."
       }
      }
     },
     "auth_ref": []
    },
    "rr_StrategyHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "StrategyHeading",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy [Heading]",
        "documentation": "Principal investment strategies of the Fund. Summarize how the Fund intends to achieve its investment objectives by identifying the Fund's principal investment strategies (including the type or types of securities in which the Fund invests or will invest principally) and any policy to concentrate in securities of issuers in a particular industry or group of industries."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "rr_StrategyNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "StrategyNarrativeTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy Narrative [Text Block]",
        "documentation": "Principal investment strategies of the Fund. Summarize how the Fund intends to achieve its investment objectives by identifying the Fund's principal investment strategies (including the type or types of securities in which the Fund invests or will invest principally) and any policy to concentrate in securities of issuers in a particular industry or group of industries."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "rr_SupplementToProspectusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "SupplementToProspectusTextBlock",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabfyesai_2547",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/Dabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element contains the text of a prospectus supplement (submission type 497) not already contained in an element containing amended text or other data from a previous submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "rr_YearToDateReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/rr/2023",
     "localname": "YearToDateReturnLabel",
     "presentation": [
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyesai_2554",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyesai_2547",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyesai_2551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year to Date Return, Label",
        "documentation": "If the Fund has annual returns for at least one calendar year, provide a bar chart showing the Fund's annual total returns for each of the last 10 calendar years (or for the life of the Fund if less than 10 years), but only for periods subsequent to the effective date of the Fund's registration statement. Present the corresponding numerical return adjacent to each bar. If the Fund's fiscal year is other than a calendar year, include the year-to-date return information as of the end of the most recent quarter in a footnote to the bar chart. Following the bar chart, disclose the Fund's highest and lowest return for a quarter during the 10 years or other period of the bar chart."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "abf_bench2014121740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2014121740Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2014121740-S&amp;P 500 Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "S&amp;P 500 Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2014121741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2014121741Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2014121741--Bloomberg U.S. Aggregate Bond Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2014121751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2014121751Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2014121751--ICE BofA 3-Month Treasury Bill Index (Reflects no deduction for fees, expenses, or taxes)",
        "terseLabel": "ICE BofA 3-Month Treasury Bill Index (Reflects no deduction for fees, expenses, or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2021101265Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2021101265Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2021101265--Russell 3000 Value Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "Russell 3000 Value Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2021101266Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2021101266Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2021101266--Russell 3000 Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "Russell 3000 Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2021101269Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2021101269Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2021101269--Russell 2500 Value Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "Russell 2500 Value Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2021101270Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2021101270Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2021101270--Russell 2500 Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "Russell 2500 Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench2022102088Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench2022102088Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench2022102088-ICE BofA 1-3 Yr US Corporate Index (Reflects no deduction for fees, expenses or taxes)",
        "terseLabel": "ICE BofA 1-3 Yr US Corporate Index (Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407101Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407101Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407101-Cybersecurity and Operational Risk",
        "terseLabel": "Cybersecurity and Operational Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407102Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407102Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407102-Environmental, Social, and/or Governance Investing Risk",
        "terseLabel": "Environmental, Social, and/or Governance Investing Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407103Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407103Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407103-Equity Investments Risk",
        "terseLabel": "Equity Investments Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407105Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407105Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407105-Growth Companies Risk",
        "terseLabel": "Growth Companies Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407106Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407106Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407106-Investment Risk",
        "terseLabel": "Investment Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407107Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407107Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407107-Issuer Risk",
        "terseLabel": "Issuer Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407108Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407108Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407108-Large-Capitalization Companies Risk",
        "terseLabel": "Large-Capitalization Companies Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407109Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407109Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407109-Market Risk",
        "terseLabel": "Market Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407110Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407110Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407110-Mid-Capitalization Companies Risk",
        "terseLabel": "Mid-Capitalization Companies Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407112Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407112Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407112-Other Investment Companies Risk",
        "terseLabel": "Other Investment Companies Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407114Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407114Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407114-Redemption Risk",
        "terseLabel": "Redemption Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407115Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407115Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407115-Sector Risk",
        "terseLabel": "Sector Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407116Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407116Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407116-Securities Lending Risk",
        "terseLabel": "Securities Lending Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407117Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407117Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407117-Securities Selection Risk",
        "terseLabel": "Securities Selection Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407119Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407119Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407119--Value Stocks Risk",
        "terseLabel": "Value Stocks Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407121Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407121Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407121-Small-Capitalization Companies Risk",
        "terseLabel": "Small-Capitalization Companies Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407122Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407122Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407122--Micro-Capitalization Companies Risk",
        "terseLabel": "Micro-Capitalization Companies Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407123Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407123Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407123-Allocation Risk",
        "terseLabel": "Allocation Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407124Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407124Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407124-Asset Selection Risk",
        "terseLabel": "Asset Selection Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407126Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407126Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407126-Counterparty Risk",
        "terseLabel": "Counterparty Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407127Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407127Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407127-Credit Risk",
        "terseLabel": "Credit Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407129Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407129-Currency Risk",
        "terseLabel": "Currency Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407130Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407130-Derivatives Risk",
        "terseLabel": "Derivatives Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407131Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407131-Hedging Risk",
        "terseLabel": "Hedging Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407132Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407132-High Portfolio Turnover Risk",
        "terseLabel": "High Portfolio Turnover Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407133Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407133-Interest Rate Risk",
        "terseLabel": "Interest Rate Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407134Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407134-Leverage Risk",
        "terseLabel": "Leverage Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407135Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407135-Liquidity Risk",
        "terseLabel": "Liquidity Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407136Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407136-Market Direction Risk",
        "terseLabel": "Market Direction Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407137Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407137-Market Timing Risk",
        "terseLabel": "Market Timing Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407141Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407141Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407141-Segregated Assets Risk",
        "terseLabel": "Segregated Assets Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407142Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407142-Short Position Risk",
        "terseLabel": "Short Position Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407148Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407148-U.S. Treasury Obligations Risk",
        "terseLabel": "U.S. Treasury Obligations Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407149Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407149-Valuation Risk",
        "terseLabel": "Valuation Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407150Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407150-Volatility Risk",
        "terseLabel": "Volatility Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407151Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407151-Zero Coupon Securities Risk",
        "terseLabel": "Zero Coupon Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407152Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407152-Geographic Concentration Risk",
        "terseLabel": "Geographic Concentration Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407153Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407153-High-Yield Securities Risk",
        "terseLabel": "High-Yield Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407154Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407154-Inflation Index-Linked Securities Risk",
        "terseLabel": "Inflation Index-Linked Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407158Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407158Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407158-U.S. Government Securities and Government-Sponsored Enterprises Risk",
        "terseLabel": "U.S. Government Securities and Government-Sponsored Enterprises Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230407159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230407159Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230407159-Variable and Floating Rate Securities Risk",
        "terseLabel": "Variable and Floating Rate Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230410160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230410160Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230410160-Emerging Markets Risk",
        "terseLabel": "Emerging Markets Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512162Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512162-Asset-Backed Securities Risk",
        "terseLabel": "Asset-Backed Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512163Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512163-Callable Securities Risk",
        "terseLabel": "Callable Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512164Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512164-Convertible Securities Risk",
        "terseLabel": "Convertible Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512165Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512165-Debentures Risk",
        "terseLabel": "Debentures Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512166Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512166-Foreign Investing Risk",
        "terseLabel": "Foreign Investing Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512167Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512167-Loan Interests Risk",
        "terseLabel": "Loan Interests Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512168Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512168-Mortgage-Backed and Mortgage-Related Securities Risk",
        "terseLabel": "Mortgage-Backed and Mortgage-Related Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512170Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512170-Preferred Stock Risk",
        "terseLabel": "Preferred Stock Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512171Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512171-Prepayment and Extension Risk",
        "terseLabel": "Prepayment and Extension Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512172Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512172-Secured, Partially Secured and Unsecured Obligation Risk",
        "terseLabel": "Secured, Partially Secured and Unsecured Obligation Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512173Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512173-Small Fund Risk",
        "terseLabel": "Small Fund Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512174Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512174Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512174-Unrated Securities Risk",
        "terseLabel": "Unrated Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512178Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512178Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512178-Restricted Securities Risk",
        "terseLabel": "Restricted Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512179Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512179Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512179-Sovereign and Quasi-Sovereign Debt Risk",
        "terseLabel": "Sovereign and Quasi-Sovereign Debt Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20230512180Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20230512180Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20230512180-Supranational Risk",
        "terseLabel": "Supranational Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013184Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013184Member",
     "presentation": [
      "http://abf/role/Dabarktransformationalinnovationfundfyepro_2552",
      "http://abf/role/RiskReturnDetailDataDabarktransformationalinnovationfundfyepro_2552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013184-Transformational Innovation Risk",
        "terseLabel": "Transformational Innovation Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013185Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013185Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013185--Dividend Risk",
        "terseLabel": "Dividend Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013186Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013186Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013186--Focused Holdings Risk",
        "terseLabel": "Focused Holdings Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013187Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013187Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013187-Reliance on Corporate Management and Financial Reporting Risk",
        "terseLabel": "Reliance on Corporate Management and Financial Reporting Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013189Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013189Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013189-Collateralized Loan Obligations CLOs Risk",
        "terseLabel": "Collateralized Loan Obligations CLOs Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013190Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013190Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013190-Contingent Convertible Securities CoCos Risk",
        "terseLabel": "Contingent Convertible Securities CoCos Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013191Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013191Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013191-Covenant-Lite Obligations Risk",
        "terseLabel": "Covenant-Lite Obligations Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013192Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013192Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013192-Sustainable Investing Risk",
        "terseLabel": "Sustainable Investing Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231013193Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231013193Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231013193-Bloomberg Global-Aggregate Total Return Index Value Hedged USD Reflects no deduction for fees, expenses or taxes",
        "terseLabel": "Bloomberg Global-Aggregate Total Return Index Value Hedged USD Reflects no deduction for fees, expenses or taxes)"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20231016198Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20231016198Member",
     "presentation": [
      "http://abf/role/Dabfyepro_2543",
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabfyepro_2543",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20231016198-Trust Preferred Securities Risk",
        "terseLabel": "Trust Preferred Securities Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "abf_bench20240416204Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://abf/20241101",
     "localname": "bench20240416204Member",
     "presentation": [
      "http://abf/role/Dabtwentyfourfundsfyepro_2550",
      "http://abf/role/RiskReturnDetailDataDabtwentyfourfundsfyepro_2550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bench20240416204-Bloomberg Global-Aggregate Total Return Index Value Hedged USD (Reflects no deduction for fees, expenses, or taxes)",
        "terseLabel": "Bloomberg Global-Aggregate Total Return Index Value Hedged USD (Reflects no deduction for fees, expenses, or taxes)"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "3"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "2",
   "Subsection": "a"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "example",
   "Paragraph": "1",
   "Subparagraph": "1"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "example",
   "Paragraph": "1",
   "Subparagraph": "2"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "example",
   "Paragraph": "2",
   "Subparagraph": "1"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "example",
   "Paragraph": "2",
   "Subparagraph": "6"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "example",
   "Paragraph": "3"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "1",
   "Subparagraph": "b"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "1",
   "Subparagraph": "d"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "2"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "2",
   "Subparagraph": "a",
   "Clause": "i"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "2",
   "Subparagraph": "c"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "3",
   "Subparagraph": "a"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Clause": "i"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Clause": "iii"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "3",
   "Subparagraph": "d"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "3",
   "Subparagraph": "e"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Clause": "vii"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "4"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "4",
   "Subparagraph": "f"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instructions",
   "Paragraph": "5"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "table",
   "Paragraph": "1"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "table",
   "Paragraph": "1",
   "Subparagraph": "1"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "table",
   "Paragraph": "1",
   "Subparagraph": "10"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "table",
   "Paragraph": "1",
   "Subparagraph": "11"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "table",
   "Paragraph": "1",
   "Subparagraph": "7"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "table",
   "Paragraph": "1",
   "Subparagraph": "9"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "a"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Clause": "instruction"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iv"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Clause": "1",
   "Exhibit": "2"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instructions",
   "Clause": "3"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instructions",
   "Clause": "3",
   "Exhibit": "c"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instructions",
   "Clause": "4"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "B"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "C"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "D"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  }
 }
}
