arelle.XbrlConst

See COPYRIGHT.md for copyright information.

Module Contents

Functions

Data

_

xsd

qnXsdComplexType

qnXsdDocumentation

qnXsdInclude

qnXsdImport

qnXsdSchema

qnXsdAppinfo

qnXsdDefaultType

qnXsdElement

qnXsdAttribute

xsi

qnXsiNil

qnXsiType

qnXsiSchemaLocation

qnXsiNoNamespaceSchemaLocation

qnXmlLang

builtinAttributes

ref2004

ref2006

svg

xml

xbrli

xhtmlBaseIdentifier

xmlBaseIdentifier

eurofilingModelNamespace

eurofilingModelPrefix

qnNsmap

qnXbrlScenario

qnXbrliXbrl

qnPrototypeXbrliXbrl

qnXbrliItem

qnXbrliNumerator

qnXbrliDenominator

qnXbrliTuple

qnXbrliContext

qnXbrliPeriod

qnXbrliStartDate

qnXbrliEndDate

qnXbrliInstant

xbrliPeriodElementTags

qnXbrliForever

qnXbrliIdentifier

qnXbrliUnit

qnXbrliStringItemType

qnXbrliMonetaryItemType

qnXbrliDateItemType

qnXbrliDurationItemType

qnXbrliBooleanItemType

qnXbrliQNameItemType

qnXbrliPure

qnXbrliShares

qnInvalidMeasure

qnXbrliDateUnion

qnDateUnionXsdTypes

qnXbrliDecimalsUnion

qnXbrliPrecisionUnion

qnXbrliNonZeroDecimalUnion

link

qnLinkArcroleRef

qnLinkLinkbase

qnLinkLinkbaseRef

qnLinkLoc

qnLinkLabelLink

qnLinkLabelArc

qnLinkLabel

qnLinkReferenceLink

qnLinkReferenceArc

qnLinkReference

qnLinkRoleRef

qnLinkSchemaRef

qnLinkPart

qnLinkFootnoteLink

qnLinkFootnoteArc

qnLinkFootnote

qnLinkPresentationLink

qnLinkPresentationArc

qnLinkCalculationLink

qnLinkCalculationArc

qnLinkDefinitionLink

qnLinkDefinitionArc

gen

qnGenLink

qnGenArc

elementReference

genReference

qnGenReference

elementLabel

genLabel

qnGenLabel

xbrldt

qnXbrldtClosed

qnXbrldtHypercubeItem

qnXbrldtDimensionItem

qnXbrldtContextElement

xbrldi

qnXbrldiExplicitMember

qnXbrldiTypedMember

xlink

qnXlinkArcRole

qnXlinkFrom

qnXlinkHref

qnXlinkLabel

qnXlinkRole

qnXlinkTo

qnXlinkType

xl

qnXlExtended

qnXlLocator

qnXlResource

qnXlExtendedType

qnXlLocatorType

qnXlResourceType

qnXlArcType

xhtml

qnXhtmlMeta

qnXhtmlImg

qnXhtmlDel

ixbrl

ixbrl11

ixbrlAll

ixbrlTags

ixbrlTagPattern

ixt

qnIXbrlResources

qnIXbrlTuple

qnIXbrlNonNumeric

qnIXbrlNonFraction

qnIXbrlFraction

qnIXbrlNumerator

qnIXbrlDenominator

qnIXbrlFootnote

qnIXbrl11Resources

qnIXbrl11Tuple

qnIXbrl11NonNumeric

qnIXbrl11NonFraction

qnIXbrl11Fraction

qnIXbrl11Numerator

qnIXbrl11Denominator

qnIXbrl11Footnote

qnIXbrl11Relationship

qnIXbrl11Hidden

ixAttributes

ixbrlTargetElements

ixbrl11TargetElements

ixbrlAllTargetElements

conceptLabel

conceptReference

footnote

factFootnote

factExplanatoryFact

parentChild

summationItem

summationItem11

summationItems

essenceAlias

similarTuples

requiresElement

generalSpecial

all

notAll

hypercubeDimension

dimensionDomain

domainMember

dimensionDefault

defaultLinkRole

defaultGenLinkRole

iso4217

iso17442

standardLabel

genStandardLabel

documentationLabel

genDocumentationLabel

standardReference

genStandardReference

periodStartLabel

periodEndLabel

verboseLabel

terseLabel

conceptNameLabelRole

xlinkLinkbase

utr

_dtrTypesStartsWith

dtr

dtrNumeric

dtrTypeNamespace_2018_01_17_CR

dtrTypeNamespace_2018_07_11_CR

dtrTypeNamespace_2019_04_19_CR

dtrTypeNamespace_2020_01_21

dtrTypeNamespace_2021_12_08_CR

dtrTypeNamespace_2022_03_31

dtrTypeNamespace_2023_12_20_CR

dtrTypeNamespace_2024_01_31

dtrTypeNamespace_WGWD

_dtrTypeNamespaces2019AndNewer

_dtrTypeNamespaces2018_07_11AndNewer

_dtrTypeNamespacesAll

dtrNoDecimalsItemTypes

dtrPrefixedContentItemTypes

dtrPrefixedContentTypes

dtrSQNameItemTypes

dtrSQNameTypes

dtrSQNamesItemTypes

dtrSQNamesTypes

dtrSQNameNamesItemTypes

dtrSQNameNamesTypes

wgnStringItemTypeNames

dtrNoLangItemTypeNames

xsdNoLangTypeNames

xsdStringTypeNames

ver10

vercb

verce

verrels

veria

ver

vercu

vercd

verdim

verPrefixNS

enum2s

enum_1x

enums

qnEnumerationItemType2014

qnEnumerationItemType2020

qnEnumerationItemTypeYYYY

qnEnumerationSetItemType2020

qnEnumerationSetItemTypeYYYY

qnEnumerationSetValDimType2020

qnEnumerationSetValDimTypeYYYY

qnEnumerationItemType11YYYY

qnEnumerationSetItemType11YYYY

qnEnumerationListItemType11YYYY

qnEnumerationItemType2016

qnEnumerationsItemType2016

qnEnumerationListItemTypes

qnEnumerationSetItemTypes

qnEnumerationItemTypes

qnEnumerationTypes

qnEnumeration2ItemTypes

attrEnumerationDomain2014

attrEnumerationDomain2020

attrEnumerationDomainYYYY

attrEnumerationDomain11YYYY

attrEnumerationDomain2016

attrEnumerationLinkrole2014

attrEnumerationLinkrole2020

attrEnumerationLinkroleYYYY

attrEnumerationLinkrole11YYYY

attrEnumerationLinkrole2016

attrEnumerationUsable2014

attrEnumerationUsable2020

attrEnumerationUsableYYYY

attrEnumerationUsable11YYYY

attrEnumerationUsable2016

variable

qnVariableSet

qnVariableVariable

qnVariableFilter

qnVariableFilterArc

qnParameter

qnFactVariable

qnGeneralVariable

qnPrecondition

qnEqualityDefinition

qnEqualityTestA

qnEqualityTestB

formula

formulaTuple

qnFormula

qnTuple

qnFormulaUncovered

qnFormulaDimensionSAV

qnFormulaOccEmpty

ca

qnConsistencyAssertion

qnCaAspectMatchedFacts

qnCaAcceptanceRadius

qnCaAbsoluteAcceptanceRadiusExpression

qnCaProportionalAcceptanceRadiusExpression

ea

qnExistenceAssertion

qnEaTestExpression

va

qnValueAssertion

qnVaTestExpression

formulaStartsWith

equalityDefinition

variableSet

variableSetFilter

variableFilter

variableSetPrecondition

consistencyAssertionFormula

consistencyAssertionParameter

validation

qnAssertion

qnVariableSetAssertion

qnAssertionSet

assertionSet

assertionUnsatisfiedSeverity

assertionUnsatisfiedSeverity20

assertionUnsatisfiedSeverities

qnAssertionSeverityError

qnAssertionSeverityWarning

qnAssertionSeverityOk

qnAssertionSeverityError20

qnAssertionSeverityWarning20

qnAssertionSeverityOk20

qnAssertionSeverityExpression20

acf

qnAspectCover

bf

qnAndFilter

qnOrFilter

booleanFilter

cfi

functionImplementation

qnCustomFunctionSignature

qnCustomFunctionImplementation

crf

qnConceptRelation

cf

qnConceptName

qnConceptPeriodType

qnConceptBalance

qnConceptCustomAttribute

qnConceptDataType

qnConceptSubstitutionGroup

cfcn

df

qnExplicitDimension

qnTypedDimension

ef

qnEntityIdentifier

qnEntitySpecificIdentifier

qnEntitySpecificScheme

qnEntityRegexpIdentifier

qnEntityRegexpScheme

function

fn

xfi

qnXfiRoot

xff

gf

qnGeneral

instances

qnInstance

instanceVariable

formulaInstance

qnStandardInputInstance

qnStandardOutputInstance

mf

qnMatchConcept

qnMatchDimension

qnMatchEntityIdentifier

qnMatchLocation

qnMatchPeriod

qnMatchSegment

qnMatchScenario

qnMatchNonXDTSegment

qnMatchNonXDTScenario

qnMatchUnit

msg

qnMessage

assertionSatisfiedMessage

assertionUnsatisfiedMessage

standardMessage

terseMessage

verboseMessage

pf

qnPeriod

qnPeriodStart

qnPeriodEnd

qnPeriodInstant

qnForever

qnInstantDuration

registry

rf

qnRelativeFilter

ssf

qnSegmentFilter

qnScenarioFilter

tf

qnAncestorFilter

qnLocationFilter

qnParentFilter

qnSiblingFilter

uf

qnSingleMeasure

qnGeneralMeasures

vf

qnNilFilter

qnPrecisionFilter

xpath2err

variablesScope

tableMMDD

tableModelMMDD

tableBreakdownMMDD

tableBreakdownTreeMMDD

tableDefinitionNodeSubtreeMMDD

tableFilterMMDD

tableAspectNodeFilterMMDD

tableParameterMMDD

qnTableTableMMDD

qnTableBreakdownMMDD

qnTableRuleNodeMMDD

qnTableRuleSetMMDD

qnTableDefinitionNodeMMDD

qnTableClosedDefinitionNodeMMDD

qnTableConceptRelationshipNodeMMDD

qnTableDimensionRelationshipNodeMMDD

qnTableAspectNodeMMDD

table

tableModel

tableBreakdown

tableBreakdownTree

tableDefinitionNodeSubtree

tableFilter

tableAspectNodeFilter

tableParameter

qnTableTable

qnTableBreakdown

qnTableRuleNode

qnTableRuleSet

qnTableDefinitionNode

qnTableClosedDefinitionNode

qnTableConceptRelationshipNode

qnTableDimensionRelationshipNode

qnTableAspectNode

booleanValueTrue

booleanValueFalse

euRend

euTableAxis

euAxisMember

qnEuTable

qnEuAxisCoord

euGroupTable

widerNarrower

xdtSchemaErrorNS

errMsgPrefixNS

qnEuFiTuple

qnEuFiIndFact

cnEuFiIndAttr

qnFiFact

qnFiDim

defaultLocale

standardNamespaces

xsdOrXbrliNamespaces

standardNamespaceSchemaLocations

numericXsdTypes

decimalXsdTypes

integerXsdTypes

baseXbrliTypes

standardLabelRoles

standardReferenceRoles

standardLinkbaseRefRoles

standardRoles

totalRoles

netRoles

numericRoles

dimensionsSpecArcroles

standardDimensionArcroles

baseSpecDefinitionArcroles

standardDefinitionArcroles

standardArcroles

standardArcroleCyclesAllowed

standardExtLinkQnames

standardExtLinkQnamesAndResources

consecutiveArcrole

tableRenderingArcroles

tableIndexingArcroles

formulaArcroles

resourceArcroles

lrrRoleHrefs

lrrArcroleHrefs

lrrUnapprovedRoles

lrrUnapprovedArcroles

_DEPRECATIONS

API

arelle.XbrlConst._: arelle.typing.TypeGetText

None

arelle.XbrlConst.xsd

‘http://www.w3.org/2001/XMLSchema’

arelle.XbrlConst.qnXsdComplexType

‘qname(…)’

arelle.XbrlConst.qnXsdDocumentation

‘qname(…)’

arelle.XbrlConst.qnXsdInclude

‘qname(…)’

arelle.XbrlConst.qnXsdImport

‘qname(…)’

arelle.XbrlConst.qnXsdSchema

‘qname(…)’

arelle.XbrlConst.qnXsdAppinfo

‘qname(…)’

arelle.XbrlConst.qnXsdDefaultType

‘qname(…)’

arelle.XbrlConst.qnXsdElement

‘qname(…)’

arelle.XbrlConst.qnXsdAttribute

‘qname(…)’

arelle.XbrlConst.xsi

‘http://www.w3.org/2001/XMLSchema-instance’

arelle.XbrlConst.qnXsiNil

‘qname(…)’

arelle.XbrlConst.qnXsiType

‘qname(…)’

arelle.XbrlConst.qnXsiSchemaLocation

‘qname(…)’

arelle.XbrlConst.qnXsiNoNamespaceSchemaLocation

‘qname(…)’

arelle.XbrlConst.qnXmlLang

‘qname(…)’

arelle.XbrlConst.builtinAttributes

‘frozenset(…)’

arelle.XbrlConst.ref2004

‘http://www.xbrl.org/2004/ref’

arelle.XbrlConst.ref2006

‘http://www.xbrl.org/2006/ref’

arelle.XbrlConst.svg

‘http://www.w3.org/2000/svg’

arelle.XbrlConst.xml

‘http://www.w3.org/XML/1998/namespace’

arelle.XbrlConst.xbrli

‘http://www.xbrl.org/2003/instance’

arelle.XbrlConst.xhtmlBaseIdentifier

‘{http://www.w3.org/1999/xhtml}base’

arelle.XbrlConst.xmlBaseIdentifier

‘{http://www.w3.org/XML/1998/namespace}base’

arelle.XbrlConst.eurofilingModelNamespace

‘http://www.eurofiling.info/xbrl/ext/model’

arelle.XbrlConst.eurofilingModelPrefix

‘model’

arelle.XbrlConst.qnNsmap

‘qname(…)’

arelle.XbrlConst.qnXbrlScenario

‘qname(…)’

arelle.XbrlConst.qnXbrliXbrl

‘qname(…)’

arelle.XbrlConst.qnPrototypeXbrliXbrl

‘qname(…)’

arelle.XbrlConst.qnXbrliItem

‘qname(…)’

arelle.XbrlConst.qnXbrliNumerator

‘qname(…)’

arelle.XbrlConst.qnXbrliDenominator

‘qname(…)’

arelle.XbrlConst.qnXbrliTuple

‘qname(…)’

arelle.XbrlConst.qnXbrliContext

‘qname(…)’

arelle.XbrlConst.qnXbrliPeriod

‘qname(…)’

arelle.XbrlConst.qnXbrliStartDate

‘qname(…)’

arelle.XbrlConst.qnXbrliEndDate

‘qname(…)’

arelle.XbrlConst.qnXbrliInstant

‘qname(…)’

arelle.XbrlConst.xbrliPeriodElementTags

()

arelle.XbrlConst.qnXbrliForever

‘qname(…)’

arelle.XbrlConst.qnXbrliIdentifier

‘qname(…)’

arelle.XbrlConst.qnXbrliUnit

‘qname(…)’

arelle.XbrlConst.qnXbrliStringItemType

‘qname(…)’

arelle.XbrlConst.qnXbrliMonetaryItemType

‘qname(…)’

arelle.XbrlConst.qnXbrliDateItemType

‘qname(…)’

arelle.XbrlConst.qnXbrliDurationItemType

‘qname(…)’

arelle.XbrlConst.qnXbrliBooleanItemType

‘qname(…)’

arelle.XbrlConst.qnXbrliQNameItemType

‘qname(…)’

arelle.XbrlConst.qnXbrliPure

‘qname(…)’

arelle.XbrlConst.qnXbrliShares

‘qname(…)’

arelle.XbrlConst.qnInvalidMeasure

‘qname(…)’

arelle.XbrlConst.qnXbrliDateUnion

‘qname(…)’

arelle.XbrlConst.qnDateUnionXsdTypes

None

arelle.XbrlConst.qnXbrliDecimalsUnion

‘qname(…)’

arelle.XbrlConst.qnXbrliPrecisionUnion

‘qname(…)’

arelle.XbrlConst.qnXbrliNonZeroDecimalUnion

‘qname(…)’

‘http://www.xbrl.org/2003/linkbase’

arelle.XbrlConst.qnLinkArcroleRef

‘qname(…)’

arelle.XbrlConst.qnLinkLinkbase

‘qname(…)’

arelle.XbrlConst.qnLinkLinkbaseRef

‘qname(…)’

arelle.XbrlConst.qnLinkLoc

‘qname(…)’

‘qname(…)’

arelle.XbrlConst.qnLinkLabelArc

‘qname(…)’

arelle.XbrlConst.qnLinkLabel

‘qname(…)’

‘qname(…)’

arelle.XbrlConst.qnLinkReferenceArc

‘qname(…)’

arelle.XbrlConst.qnLinkReference

‘qname(…)’

arelle.XbrlConst.qnLinkRoleRef

‘qname(…)’

arelle.XbrlConst.qnLinkSchemaRef

‘qname(…)’

arelle.XbrlConst.qnLinkPart

‘qname(…)’

‘qname(…)’

arelle.XbrlConst.qnLinkFootnoteArc

‘qname(…)’

arelle.XbrlConst.qnLinkFootnote

‘qname(…)’

‘qname(…)’

arelle.XbrlConst.qnLinkPresentationArc

‘qname(…)’

‘qname(…)’

arelle.XbrlConst.qnLinkCalculationArc

‘qname(…)’

‘qname(…)’

arelle.XbrlConst.qnLinkDefinitionArc

‘qname(…)’

arelle.XbrlConst.gen

‘http://xbrl.org/2008/generic’

‘qname(…)’

arelle.XbrlConst.qnGenArc

‘qname(…)’

arelle.XbrlConst.elementReference

‘http://xbrl.org/arcrole/2008/element-reference’

arelle.XbrlConst.genReference

‘http://xbrl.org/2008/reference’

arelle.XbrlConst.qnGenReference

‘qname(…)’

arelle.XbrlConst.elementLabel

‘http://xbrl.org/arcrole/2008/element-label’

arelle.XbrlConst.genLabel

‘http://xbrl.org/2008/label’

arelle.XbrlConst.qnGenLabel

‘qname(…)’

arelle.XbrlConst.xbrldt

‘http://xbrl.org/2005/xbrldt’

arelle.XbrlConst.qnXbrldtClosed

‘qname(…)’

arelle.XbrlConst.qnXbrldtHypercubeItem

‘qname(…)’

arelle.XbrlConst.qnXbrldtDimensionItem

‘qname(…)’

arelle.XbrlConst.qnXbrldtContextElement

‘qname(…)’

arelle.XbrlConst.xbrldi

‘http://xbrl.org/2006/xbrldi’

arelle.XbrlConst.qnXbrldiExplicitMember

‘qname(…)’

arelle.XbrlConst.qnXbrldiTypedMember

‘qname(…)’

‘http://www.w3.org/1999/xlink’

arelle.XbrlConst.qnXlinkArcRole

‘qname(…)’

arelle.XbrlConst.qnXlinkFrom

‘qname(…)’

arelle.XbrlConst.qnXlinkHref

‘qname(…)’

arelle.XbrlConst.qnXlinkLabel

‘qname(…)’

arelle.XbrlConst.qnXlinkRole

‘qname(…)’

arelle.XbrlConst.qnXlinkTo

‘qname(…)’

arelle.XbrlConst.qnXlinkType

‘qname(…)’

arelle.XbrlConst.xl

‘http://www.xbrl.org/2003/XLink’

arelle.XbrlConst.qnXlExtended

‘qname(…)’

arelle.XbrlConst.qnXlLocator

‘qname(…)’

arelle.XbrlConst.qnXlResource

‘qname(…)’

arelle.XbrlConst.qnXlExtendedType

‘qname(…)’

arelle.XbrlConst.qnXlLocatorType

‘qname(…)’

arelle.XbrlConst.qnXlResourceType

‘qname(…)’

arelle.XbrlConst.qnXlArcType

‘qname(…)’

arelle.XbrlConst.xhtml

‘http://www.w3.org/1999/xhtml’

arelle.XbrlConst.qnXhtmlMeta

‘qname(…)’

arelle.XbrlConst.qnXhtmlImg

‘qname(…)’

arelle.XbrlConst.qnXhtmlDel

‘qname(…)’

arelle.XbrlConst.ixbrl

‘http://www.xbrl.org/2008/inlineXBRL’

arelle.XbrlConst.ixbrl11

‘http://www.xbrl.org/2013/inlineXBRL’

arelle.XbrlConst.ixbrlAll

‘frozenset(…)’

arelle.XbrlConst.ixbrlTags

(‘{http://www.xbrl.org/2013/inlineXBRL}’, ‘{http://www.xbrl.org/2008/inlineXBRL}’)

arelle.XbrlConst.ixbrlTagPattern

‘compile(…)’

arelle.XbrlConst.ixt

‘http://www.xbrl.org/inlineXBRL/transformation/2010-04-20’

arelle.XbrlConst.qnIXbrlResources

‘qname(…)’

arelle.XbrlConst.qnIXbrlTuple

‘qname(…)’

arelle.XbrlConst.qnIXbrlNonNumeric

‘qname(…)’

arelle.XbrlConst.qnIXbrlNonFraction

‘qname(…)’

arelle.XbrlConst.qnIXbrlFraction

‘qname(…)’

arelle.XbrlConst.qnIXbrlNumerator

‘qname(…)’

arelle.XbrlConst.qnIXbrlDenominator

‘qname(…)’

arelle.XbrlConst.qnIXbrlFootnote

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Resources

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Tuple

‘qname(…)’

arelle.XbrlConst.qnIXbrl11NonNumeric

‘qname(…)’

arelle.XbrlConst.qnIXbrl11NonFraction

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Fraction

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Numerator

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Denominator

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Footnote

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Relationship

‘qname(…)’

arelle.XbrlConst.qnIXbrl11Hidden

‘qname(…)’

arelle.XbrlConst.ixAttributes

‘frozenset(…)’

arelle.XbrlConst.ixbrlTargetElements

‘frozenset(…)’

arelle.XbrlConst.ixbrl11TargetElements

‘frozenset(…)’

arelle.XbrlConst.ixbrlAllTargetElements

None

arelle.XbrlConst.conceptLabel

‘http://www.xbrl.org/2003/arcrole/concept-label’

arelle.XbrlConst.conceptReference

‘http://www.xbrl.org/2003/arcrole/concept-reference’

arelle.XbrlConst.footnote

‘http://www.xbrl.org/2003/role/footnote’

arelle.XbrlConst.factFootnote

‘http://www.xbrl.org/2003/arcrole/fact-footnote’

arelle.XbrlConst.factExplanatoryFact

‘http://www.xbrl.org/2009/arcrole/fact-explanatoryFact’

arelle.XbrlConst.parentChild

‘http://www.xbrl.org/2003/arcrole/parent-child’

arelle.XbrlConst.summationItem

‘http://www.xbrl.org/2003/arcrole/summation-item’

arelle.XbrlConst.summationItem11

‘https://xbrl.org/2023/arcrole/summation-item’

arelle.XbrlConst.summationItems

()

arelle.XbrlConst.essenceAlias

‘http://www.xbrl.org/2003/arcrole/essence-alias’

arelle.XbrlConst.similarTuples

‘http://www.xbrl.org/2003/arcrole/similar-tuples’

arelle.XbrlConst.requiresElement

‘http://www.xbrl.org/2003/arcrole/requires-element’

arelle.XbrlConst.generalSpecial

‘http://www.xbrl.org/2003/arcrole/general-special’

arelle.XbrlConst.all

‘http://xbrl.org/int/dim/arcrole/all’

arelle.XbrlConst.notAll

‘http://xbrl.org/int/dim/arcrole/notAll’

arelle.XbrlConst.hypercubeDimension

‘http://xbrl.org/int/dim/arcrole/hypercube-dimension’

arelle.XbrlConst.dimensionDomain

‘http://xbrl.org/int/dim/arcrole/dimension-domain’

arelle.XbrlConst.domainMember

‘http://xbrl.org/int/dim/arcrole/domain-member’

arelle.XbrlConst.dimensionDefault

‘http://xbrl.org/int/dim/arcrole/dimension-default’

arelle.XbrlConst.defaultLinkRole

‘http://www.xbrl.org/2003/role/link’

arelle.XbrlConst.defaultGenLinkRole

‘http://www.xbrl.org/2008/role/link’

arelle.XbrlConst.iso4217

‘http://www.xbrl.org/2003/iso4217’

arelle.XbrlConst.iso17442

‘http://standards.iso.org/iso/17442’

arelle.XbrlConst.qnIsoCurrency(token: str | None) arelle.ModelValue.QName | None
arelle.XbrlConst.standardLabel

‘http://www.xbrl.org/2003/role/label’

arelle.XbrlConst.genStandardLabel

‘http://www.xbrl.org/2008/role/label’

arelle.XbrlConst.documentationLabel

‘http://www.xbrl.org/2003/role/documentation’

arelle.XbrlConst.genDocumentationLabel

‘http://www.xbrl.org/2008/role/documentation’

arelle.XbrlConst.standardReference

‘http://www.xbrl.org/2003/role/reference’

arelle.XbrlConst.genStandardReference

‘http://www.xbrl.org/2010/role/reference’

arelle.XbrlConst.periodStartLabel

‘http://www.xbrl.org/2003/role/periodStartLabel’

arelle.XbrlConst.periodEndLabel

‘http://www.xbrl.org/2003/role/periodEndLabel’

arelle.XbrlConst.verboseLabel

‘http://www.xbrl.org/2003/role/verboseLabel’

arelle.XbrlConst.terseLabel

‘http://www.xbrl.org/2003/role/terseLabel’

arelle.XbrlConst.conceptNameLabelRole

‘XBRL-concept-name’

arelle.XbrlConst.xlinkLinkbase

‘http://www.w3.org/1999/xlink/properties/linkbase’

arelle.XbrlConst.utr

‘http://www.xbrl.org/2009/utr’

arelle.XbrlConst._dtrTypesStartsWith

‘http://www.xbrl.org/dtr/type/’

arelle.XbrlConst.isDtrTypeNamespace(namespace: str | None) bool
arelle.XbrlConst.dtr

‘http://www.xbrl.org/2009/dtr’

arelle.XbrlConst.dtrNumeric

‘http://www.xbrl.org/dtr/type/numeric’

arelle.XbrlConst.dtrTypeNamespace_2018_01_17_CR

None

arelle.XbrlConst.dtrTypeNamespace_2018_07_11_CR

None

arelle.XbrlConst.dtrTypeNamespace_2019_04_19_CR

None

arelle.XbrlConst.dtrTypeNamespace_2020_01_21

None

arelle.XbrlConst.dtrTypeNamespace_2021_12_08_CR

None

arelle.XbrlConst.dtrTypeNamespace_2022_03_31

None

arelle.XbrlConst.dtrTypeNamespace_2023_12_20_CR

None

arelle.XbrlConst.dtrTypeNamespace_2024_01_31

None

arelle.XbrlConst.dtrTypeNamespace_WGWD

None

arelle.XbrlConst._dtrTypeNamespaces2019AndNewer

‘frozenset(…)’

arelle.XbrlConst._dtrTypeNamespaces2018_07_11AndNewer

None

arelle.XbrlConst._dtrTypeNamespacesAll

None

arelle.XbrlConst.dtrNoDecimalsItemTypes

‘frozenset(…)’

arelle.XbrlConst.dtrPrefixedContentItemTypes

‘frozenset(…)’

arelle.XbrlConst.dtrPrefixedContentTypes

‘frozenset(…)’

arelle.XbrlConst.dtrSQNameItemTypes

‘frozenset(…)’

arelle.XbrlConst.dtrSQNameTypes

‘frozenset(…)’

arelle.XbrlConst.dtrSQNamesItemTypes

‘frozenset(…)’

arelle.XbrlConst.dtrSQNamesTypes

‘frozenset(…)’

arelle.XbrlConst.dtrSQNameNamesItemTypes

None

arelle.XbrlConst.dtrSQNameNamesTypes

None

arelle.XbrlConst.wgnStringItemTypeNames

‘frozenset(…)’

arelle.XbrlConst.dtrNoLangItemTypeNames

‘frozenset(…)’

arelle.XbrlConst.xsdNoLangTypeNames

‘frozenset(…)’

arelle.XbrlConst.xsdStringTypeNames

‘frozenset(…)’

arelle.XbrlConst.ver10

‘http://xbrl.org/2010/versioning-base’

arelle.XbrlConst.vercb

‘http://xbrl.org/2010/versioning-concept-basic’

arelle.XbrlConst.verce

‘http://xbrl.org/2010/versioning-concept-extended’

arelle.XbrlConst.verrels

‘http://xbrl.org/2010/versioning-relationship-sets’

arelle.XbrlConst.veria

‘http://xbrl.org/2010/versioning-instance-aspects’

arelle.XbrlConst.ver

‘http://xbrl.org/2013/versioning-base’

arelle.XbrlConst.vercu

‘http://xbrl.org/2013/versioning-concept-use’

arelle.XbrlConst.vercd

‘http://xbrl.org/2013/versioning-concept-details’

arelle.XbrlConst.verdim

‘http://xbrl.org/2013/versioning-dimensions’

arelle.XbrlConst.verPrefixNS: dict[str, str]

None

arelle.XbrlConst.enum2s

‘frozenset(…)’

arelle.XbrlConst.enum_1x

‘frozenset(…)’

arelle.XbrlConst.enums

None

arelle.XbrlConst.qnEnumerationItemType2014

‘qname(…)’

arelle.XbrlConst.qnEnumerationItemType2020

‘qname(…)’

arelle.XbrlConst.qnEnumerationItemTypeYYYY

‘qname(…)’

arelle.XbrlConst.qnEnumerationSetItemType2020

‘qname(…)’

arelle.XbrlConst.qnEnumerationSetItemTypeYYYY

‘qname(…)’

arelle.XbrlConst.qnEnumerationSetValDimType2020

‘qname(…)’

arelle.XbrlConst.qnEnumerationSetValDimTypeYYYY

‘qname(…)’

arelle.XbrlConst.qnEnumerationItemType11YYYY

‘qname(…)’

arelle.XbrlConst.qnEnumerationSetItemType11YYYY

‘qname(…)’

arelle.XbrlConst.qnEnumerationListItemType11YYYY

‘qname(…)’

arelle.XbrlConst.qnEnumerationItemType2016

‘qname(…)’

arelle.XbrlConst.qnEnumerationsItemType2016

‘qname(…)’

arelle.XbrlConst.qnEnumerationListItemTypes

‘frozenset(…)’

arelle.XbrlConst.qnEnumerationSetItemTypes

‘frozenset(…)’

arelle.XbrlConst.qnEnumerationItemTypes

‘frozenset(…)’

arelle.XbrlConst.qnEnumerationTypes

None

arelle.XbrlConst.qnEnumeration2ItemTypes

‘frozenset(…)’

arelle.XbrlConst.attrEnumerationDomain2014

‘{http://xbrl.org/2014/extensible-enumerations}domain’

arelle.XbrlConst.attrEnumerationDomain2020

‘{http://xbrl.org/2020/extensible-enumerations-2.0}domain’

arelle.XbrlConst.attrEnumerationDomainYYYY

‘{http://xbrl.org/WGWD/YYYY-MM-DD/extensible-enumerations-2.0}domain’

arelle.XbrlConst.attrEnumerationDomain11YYYY

‘{http://xbrl.org/WGWD/YYYY-MM-DD/extensible-enumerations-1.1}domain’

arelle.XbrlConst.attrEnumerationDomain2016

‘{http://xbrl.org/PWD/2016-10-12/extensible-enumerations-1.1}domain’

arelle.XbrlConst.attrEnumerationLinkrole2014

‘{http://xbrl.org/2014/extensible-enumerations}linkrole’

arelle.XbrlConst.attrEnumerationLinkrole2020

‘{http://xbrl.org/2020/extensible-enumerations-2.0}linkrole’

arelle.XbrlConst.attrEnumerationLinkroleYYYY

‘{http://xbrl.org/WGWD/YYYY-MM-DD/extensible-enumerations-2.0}linkrole’

arelle.XbrlConst.attrEnumerationLinkrole11YYYY

‘{http://xbrl.org/WGWD/YYYY-MM-DD/extensible-enumerations-1.1}linkrole’

arelle.XbrlConst.attrEnumerationLinkrole2016

‘{http://xbrl.org/PWD/2016-10-12/extensible-enumerations-1.1}linkrole’

arelle.XbrlConst.attrEnumerationUsable2014

‘{http://xbrl.org/2014/extensible-enumerations}headUsable’

arelle.XbrlConst.attrEnumerationUsable2020

‘{http://xbrl.org/2020/extensible-enumerations-2.0}headUsable’

arelle.XbrlConst.attrEnumerationUsableYYYY

‘{http://xbrl.org/WGWD/YYYY-MM-DD/extensible-enumerations-2.0}headUsable’

arelle.XbrlConst.attrEnumerationUsable11YYYY

‘{http://xbrl.org/WGWD/YYYY-MM-DD/extensible-enumerations-1.1}headUsable’

arelle.XbrlConst.attrEnumerationUsable2016

‘{http://xbrl.org/PWD/2016-10-12/extensible-enumerations-1.1}headUsable’

arelle.XbrlConst.variable

‘http://xbrl.org/2008/variable’

arelle.XbrlConst.qnVariableSet

‘qname(…)’

arelle.XbrlConst.qnVariableVariable

‘qname(…)’

arelle.XbrlConst.qnVariableFilter

‘qname(…)’

arelle.XbrlConst.qnVariableFilterArc

‘qname(…)’

arelle.XbrlConst.qnParameter

‘qname(…)’

arelle.XbrlConst.qnFactVariable

‘qname(…)’

arelle.XbrlConst.qnGeneralVariable

‘qname(…)’

arelle.XbrlConst.qnPrecondition

‘qname(…)’

arelle.XbrlConst.qnEqualityDefinition

‘qname(…)’

arelle.XbrlConst.qnEqualityTestA

‘qname(…)’

arelle.XbrlConst.qnEqualityTestB

‘qname(…)’

arelle.XbrlConst.formula

‘http://xbrl.org/2008/formula’

arelle.XbrlConst.formulaTuple

‘http://xbrl.org/2010/formula/tuple’

arelle.XbrlConst.qnFormula

‘qname(…)’

arelle.XbrlConst.qnTuple

‘qname(…)’

arelle.XbrlConst.qnFormulaUncovered

‘qname(…)’

arelle.XbrlConst.qnFormulaDimensionSAV

‘qname(…)’

arelle.XbrlConst.qnFormulaOccEmpty

‘qname(…)’

arelle.XbrlConst.ca

‘http://xbrl.org/2008/assertion/consistency’

arelle.XbrlConst.qnConsistencyAssertion

‘qname(…)’

arelle.XbrlConst.qnCaAspectMatchedFacts

‘qname(…)’

arelle.XbrlConst.qnCaAcceptanceRadius

‘qname(…)’

arelle.XbrlConst.qnCaAbsoluteAcceptanceRadiusExpression

‘qname(…)’

arelle.XbrlConst.qnCaProportionalAcceptanceRadiusExpression

‘qname(…)’

arelle.XbrlConst.ea

‘http://xbrl.org/2008/assertion/existence’

arelle.XbrlConst.qnExistenceAssertion

‘qname(…)’

arelle.XbrlConst.qnEaTestExpression

‘qname(…)’

arelle.XbrlConst.va

‘http://xbrl.org/2008/assertion/value’

arelle.XbrlConst.qnValueAssertion

‘qname(…)’

arelle.XbrlConst.qnVaTestExpression

‘qname(…)’

arelle.XbrlConst.formulaStartsWith

‘http://xbrl.org/arcrole/20’

arelle.XbrlConst.equalityDefinition

‘http://xbrl.org/arcrole/2008/equality-definition’

arelle.XbrlConst.variableSet

‘http://xbrl.org/arcrole/2008/variable-set’

arelle.XbrlConst.variableSetFilter

‘http://xbrl.org/arcrole/2008/variable-set-filter’

arelle.XbrlConst.variableFilter

‘http://xbrl.org/arcrole/2008/variable-filter’

arelle.XbrlConst.variableSetPrecondition

‘http://xbrl.org/arcrole/2008/variable-set-precondition’

arelle.XbrlConst.consistencyAssertionFormula

‘http://xbrl.org/arcrole/2008/consistency-assertion-formula’

arelle.XbrlConst.consistencyAssertionParameter

‘http://xbrl.org/arcrole/2008/consistency-assertion-parameter’

arelle.XbrlConst.validation

‘http://xbrl.org/2008/validation’

arelle.XbrlConst.qnAssertion

‘qname(…)’

arelle.XbrlConst.qnVariableSetAssertion

‘qname(…)’

arelle.XbrlConst.qnAssertionSet

‘qname(…)’

arelle.XbrlConst.assertionSet

‘http://xbrl.org/arcrole/2008/assertion-set’

arelle.XbrlConst.assertionUnsatisfiedSeverity

‘http://xbrl.org/arcrole/2016/assertion-unsatisfied-severity’

arelle.XbrlConst.assertionUnsatisfiedSeverity20

‘http://xbrl.org/arcrole/2022/assertion-unsatisfied-severity’

arelle.XbrlConst.assertionUnsatisfiedSeverities

()

arelle.XbrlConst.qnAssertionSeverityError

‘qname(…)’

arelle.XbrlConst.qnAssertionSeverityWarning

‘qname(…)’

arelle.XbrlConst.qnAssertionSeverityOk

‘qname(…)’

arelle.XbrlConst.qnAssertionSeverityError20

‘qname(…)’

arelle.XbrlConst.qnAssertionSeverityWarning20

‘qname(…)’

arelle.XbrlConst.qnAssertionSeverityOk20

‘qname(…)’

arelle.XbrlConst.qnAssertionSeverityExpression20

‘qname(…)’

arelle.XbrlConst.acf

‘http://xbrl.org/2010/filter/aspect-cover’

arelle.XbrlConst.qnAspectCover

‘qname(…)’

arelle.XbrlConst.bf

‘http://xbrl.org/2008/filter/boolean’

arelle.XbrlConst.qnAndFilter

‘qname(…)’

arelle.XbrlConst.qnOrFilter

‘qname(…)’

arelle.XbrlConst.booleanFilter

‘http://xbrl.org/arcrole/2008/boolean-filter’

arelle.XbrlConst.cfi

‘http://xbrl.org/2010/custom-function’

arelle.XbrlConst.functionImplementation

‘http://xbrl.org/arcrole/2010/function-implementation’

arelle.XbrlConst.qnCustomFunctionSignature

‘qname(…)’

arelle.XbrlConst.qnCustomFunctionImplementation

‘qname(…)’

arelle.XbrlConst.crf

‘http://xbrl.org/2010/filter/concept-relation’

arelle.XbrlConst.qnConceptRelation

‘qname(…)’

arelle.XbrlConst.cf

‘http://xbrl.org/2008/filter/concept’

arelle.XbrlConst.qnConceptName

‘qname(…)’

arelle.XbrlConst.qnConceptPeriodType

‘qname(…)’

arelle.XbrlConst.qnConceptBalance

‘qname(…)’

arelle.XbrlConst.qnConceptCustomAttribute

‘qname(…)’

arelle.XbrlConst.qnConceptDataType

‘qname(…)’

arelle.XbrlConst.qnConceptSubstitutionGroup

‘qname(…)’

arelle.XbrlConst.cfcn

‘http://xbrl.org/2008/conformance/function’

arelle.XbrlConst.df

‘http://xbrl.org/2008/filter/dimension’

arelle.XbrlConst.qnExplicitDimension

‘qname(…)’

arelle.XbrlConst.qnTypedDimension

‘qname(…)’

arelle.XbrlConst.ef

‘http://xbrl.org/2008/filter/entity’

arelle.XbrlConst.qnEntityIdentifier

‘qname(…)’

arelle.XbrlConst.qnEntitySpecificIdentifier

‘qname(…)’

arelle.XbrlConst.qnEntitySpecificScheme

‘qname(…)’

arelle.XbrlConst.qnEntityRegexpIdentifier

‘qname(…)’

arelle.XbrlConst.qnEntityRegexpScheme

‘qname(…)’

arelle.XbrlConst.function

‘http://xbrl.org/2008/function’

arelle.XbrlConst.fn

‘http://www.w3.org/2005/xpath-functions’

arelle.XbrlConst.xfi

‘http://www.xbrl.org/2008/function/instance’

arelle.XbrlConst.qnXfiRoot

‘qname(…)’

arelle.XbrlConst.xff

‘http://www.xbrl.org/2010/function/formula’

arelle.XbrlConst.gf

‘http://xbrl.org/2008/filter/general’

arelle.XbrlConst.qnGeneral

‘qname(…)’

arelle.XbrlConst.instances

‘http://xbrl.org/2010/variable/instance’

arelle.XbrlConst.qnInstance

‘qname(…)’

arelle.XbrlConst.instanceVariable

‘http://xbrl.org/arcrole/2010/instance-variable’

arelle.XbrlConst.formulaInstance

‘http://xbrl.org/arcrole/2010/formula-instance’

arelle.XbrlConst.qnStandardInputInstance

‘qname(…)’

arelle.XbrlConst.qnStandardOutputInstance

‘qname(…)’

arelle.XbrlConst.mf

‘http://xbrl.org/2008/filter/match’

arelle.XbrlConst.qnMatchConcept

‘qname(…)’

arelle.XbrlConst.qnMatchDimension

‘qname(…)’

arelle.XbrlConst.qnMatchEntityIdentifier

‘qname(…)’

arelle.XbrlConst.qnMatchLocation

‘qname(…)’

arelle.XbrlConst.qnMatchPeriod

‘qname(…)’

arelle.XbrlConst.qnMatchSegment

‘qname(…)’

arelle.XbrlConst.qnMatchScenario

‘qname(…)’

arelle.XbrlConst.qnMatchNonXDTSegment

‘qname(…)’

arelle.XbrlConst.qnMatchNonXDTScenario

‘qname(…)’

arelle.XbrlConst.qnMatchUnit

‘qname(…)’

arelle.XbrlConst.msg

‘http://xbrl.org/2010/message’

arelle.XbrlConst.qnMessage

‘qname(…)’

arelle.XbrlConst.assertionSatisfiedMessage

‘http://xbrl.org/arcrole/2010/assertion-satisfied-message’

arelle.XbrlConst.assertionUnsatisfiedMessage

‘http://xbrl.org/arcrole/2010/assertion-unsatisfied-message’

arelle.XbrlConst.standardMessage

‘http://www.xbrl.org/2010/role/message’

arelle.XbrlConst.terseMessage

‘http://www.xbrl.org/2010/role/terseMessage’

arelle.XbrlConst.verboseMessage

‘http://www.xbrl.org/2010/role/verboseMessage’

arelle.XbrlConst.pf

‘http://xbrl.org/2008/filter/period’

arelle.XbrlConst.qnPeriod

‘qname(…)’

arelle.XbrlConst.qnPeriodStart

‘qname(…)’

arelle.XbrlConst.qnPeriodEnd

‘qname(…)’

arelle.XbrlConst.qnPeriodInstant

‘qname(…)’

arelle.XbrlConst.qnForever

‘qname(…)’

arelle.XbrlConst.qnInstantDuration

‘qname(…)’

arelle.XbrlConst.registry

‘http://xbrl.org/2008/registry’

arelle.XbrlConst.rf

‘http://xbrl.org/2008/filter/relative’

arelle.XbrlConst.qnRelativeFilter

‘qname(…)’

arelle.XbrlConst.ssf

‘http://xbrl.org/2008/filter/segment-scenario’

arelle.XbrlConst.qnSegmentFilter

‘qname(…)’

arelle.XbrlConst.qnScenarioFilter

‘qname(…)’

arelle.XbrlConst.tf

‘http://xbrl.org/2008/filter/tuple’

arelle.XbrlConst.qnAncestorFilter

‘qname(…)’

arelle.XbrlConst.qnLocationFilter

‘qname(…)’

arelle.XbrlConst.qnParentFilter

‘qname(…)’

arelle.XbrlConst.qnSiblingFilter

‘qname(…)’

arelle.XbrlConst.uf

‘http://xbrl.org/2008/filter/unit’

arelle.XbrlConst.qnSingleMeasure

‘qname(…)’

arelle.XbrlConst.qnGeneralMeasures

‘qname(…)’

arelle.XbrlConst.vf

‘http://xbrl.org/2008/filter/value’

arelle.XbrlConst.qnNilFilter

‘qname(…)’

arelle.XbrlConst.qnPrecisionFilter

‘qname(…)’

arelle.XbrlConst.xpath2err

‘http://www.w3.org/2005/xqt-errors’

arelle.XbrlConst.variablesScope

‘http://xbrl.org/arcrole/2010/variables-scope’

arelle.XbrlConst.tableMMDD

‘http://xbrl.org/PWD/2016-MM-DD/table’

arelle.XbrlConst.tableModelMMDD

‘http://xbrl.org/PWD/2016-MM-DD/table/model’

arelle.XbrlConst.tableBreakdownMMDD

‘http://xbrl.org/arcrole/PWD/2014-MM-DD/table-breakdown’

arelle.XbrlConst.tableBreakdownTreeMMDD

‘http://xbrl.org/arcrole/PWD/2014-MM-DD/breakdown-tree’

arelle.XbrlConst.tableDefinitionNodeSubtreeMMDD

‘http://xbrl.org/arcrole/PWD/2014-MM-DD/definition-node-subtree’

arelle.XbrlConst.tableFilterMMDD

‘http://xbrl.org/arcrole/PWD/2014-MM-DD/table-filter’

arelle.XbrlConst.tableAspectNodeFilterMMDD

‘http://xbrl.org/arcrole/PWD/2014-MM-DD/aspect-node-filter’

arelle.XbrlConst.tableParameterMMDD

‘http://xbrl.org/arcrole/PWD/2014-MM-DD/table-parameter’

arelle.XbrlConst.qnTableTableMMDD

‘qname(…)’

arelle.XbrlConst.qnTableBreakdownMMDD

‘qname(…)’

arelle.XbrlConst.qnTableRuleNodeMMDD

‘qname(…)’

arelle.XbrlConst.qnTableRuleSetMMDD

‘qname(…)’

arelle.XbrlConst.qnTableDefinitionNodeMMDD

‘qname(…)’

arelle.XbrlConst.qnTableClosedDefinitionNodeMMDD

‘qname(…)’

arelle.XbrlConst.qnTableConceptRelationshipNodeMMDD

‘qname(…)’

arelle.XbrlConst.qnTableDimensionRelationshipNodeMMDD

‘qname(…)’

arelle.XbrlConst.qnTableAspectNodeMMDD

‘qname(…)’

arelle.XbrlConst.table

‘http://xbrl.org/2014/table’

arelle.XbrlConst.tableModel

‘http://xbrl.org/2014/table/model’

arelle.XbrlConst.tableBreakdown

‘http://xbrl.org/arcrole/2014/table-breakdown’

arelle.XbrlConst.tableBreakdownTree

‘http://xbrl.org/arcrole/2014/breakdown-tree’

arelle.XbrlConst.tableDefinitionNodeSubtree

‘http://xbrl.org/arcrole/2014/definition-node-subtree’

arelle.XbrlConst.tableFilter

‘http://xbrl.org/arcrole/2014/table-filter’

arelle.XbrlConst.tableAspectNodeFilter

‘http://xbrl.org/arcrole/2014/aspect-node-filter’

arelle.XbrlConst.tableParameter

‘http://xbrl.org/arcrole/2014/table-parameter’

arelle.XbrlConst.qnTableTable

‘qname(…)’

arelle.XbrlConst.qnTableBreakdown

‘qname(…)’

arelle.XbrlConst.qnTableRuleNode

‘qname(…)’

arelle.XbrlConst.qnTableRuleSet

‘qname(…)’

arelle.XbrlConst.qnTableDefinitionNode

‘qname(…)’

arelle.XbrlConst.qnTableClosedDefinitionNode

‘qname(…)’

arelle.XbrlConst.qnTableConceptRelationshipNode

‘qname(…)’

arelle.XbrlConst.qnTableDimensionRelationshipNode

‘qname(…)’

arelle.XbrlConst.qnTableAspectNode

‘qname(…)’

arelle.XbrlConst.booleanValueTrue

‘true’

arelle.XbrlConst.booleanValueFalse

‘false’

arelle.XbrlConst.euRend

‘http://www.eurofiling.info/2010/rendering’

arelle.XbrlConst.euTableAxis

‘http://www.eurofiling.info/arcrole/2010/table-axis’

arelle.XbrlConst.euAxisMember

‘http://www.eurofiling.info/arcrole/2010/axis-member’

arelle.XbrlConst.qnEuTable

‘qname(…)’

arelle.XbrlConst.qnEuAxisCoord

‘qname(…)’

arelle.XbrlConst.euGroupTable

‘http://www.eurofiling.info/xbrl/arcrole/group-table’

arelle.XbrlConst.widerNarrower

‘http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower’

arelle.XbrlConst.xdtSchemaErrorNS

‘http://www.xbrl.org/2005/genericXmlSchemaError’

arelle.XbrlConst.errMsgPrefixNS

None

arelle.XbrlConst.qnEuFiTuple

‘qname(…)’

arelle.XbrlConst.qnEuFiIndFact

‘qname(…)’

arelle.XbrlConst.cnEuFiIndAttr

‘{http://www.eurofiling.info/xbrl/ext/filing-indicators}filed’

arelle.XbrlConst.qnFiFact

‘qname(…)’

arelle.XbrlConst.qnFiDim

‘qname(…)’

arelle.XbrlConst.defaultLocale

‘en-GB’

arelle.XbrlConst.standardNamespaces

‘frozenset(…)’

arelle.XbrlConst.xsdOrXbrliNamespaces

‘frozenset(…)’

arelle.XbrlConst.isStandardNamespace(namespaceURI: str | None) bool
arelle.XbrlConst.isXsdOrXbrliNamespace(namespaceURI: str | None) bool
arelle.XbrlConst.isUSTypesNamespace(namespaceURI: str | None) bool
arelle.XbrlConst.standardNamespaceSchemaLocations: dict[str, str]

None

arelle.XbrlConst.numericXsdTypes

‘frozenset(…)’

arelle.XbrlConst.decimalXsdTypes

‘frozenset(…)’

arelle.XbrlConst.integerXsdTypes

‘frozenset(…)’

arelle.XbrlConst.isNumericXsdType(xsdType: str | None) bool
arelle.XbrlConst.isDecimalXsdType(xsdType: str | None) bool
arelle.XbrlConst.isIntegerXsdType(xsdType: str | None) bool
arelle.XbrlConst.baseXbrliTypes

‘frozenset(…)’

arelle.XbrlConst.standardLabelRoles

‘frozenset(…)’

arelle.XbrlConst.standardReferenceRoles

‘frozenset(…)’

arelle.XbrlConst.standardLinkbaseRefRoles

‘frozenset(…)’

arelle.XbrlConst.standardRoles

None

arelle.XbrlConst.totalRoles

‘frozenset(…)’

arelle.XbrlConst.netRoles

‘frozenset(…)’

arelle.XbrlConst.numericRoles

‘frozenset(…)’

arelle.XbrlConst.isStandardRole(role: str | None) bool
arelle.XbrlConst.isTotalRole(role: str | None) bool
arelle.XbrlConst.isNetRole(role: str | None) bool
arelle.XbrlConst.isLabelRole(role: str | None) bool
arelle.XbrlConst.isNumericRole(role: str | None) bool
arelle.XbrlConst.dimensionsSpecArcroles

‘frozenset(…)’

arelle.XbrlConst.standardDimensionArcroles

None

arelle.XbrlConst.baseSpecDefinitionArcroles

‘frozenset(…)’

arelle.XbrlConst.standardDefinitionArcroles

None

arelle.XbrlConst.standardArcroles

None

arelle.XbrlConst.isStandardArcrole(role: str) bool
arelle.XbrlConst.standardArcroleCyclesAllowed: dict[str, tuple[str, str | None]]

None

arelle.XbrlConst.standardArcroleArcElement(arcrole: str) str
arelle.XbrlConst.isDefinitionOrXdtArcrole(arcrole: str) bool
arelle.XbrlConst.isStandardResourceOrExtLinkElement(element: arelle.ModelObject.ModelObject) bool
arelle.XbrlConst.isStandardArcElement(element: arelle.ModelObject.ModelObject) bool
arelle.XbrlConst.isStandardArcInExtLinkElement(element: arelle.ModelObject.ModelObject) bool
arelle.XbrlConst.standardExtLinkQnames

‘frozenset(…)’

arelle.XbrlConst.standardExtLinkQnamesAndResources

‘frozenset(…)’

arelle.XbrlConst.isStandardExtLinkQname(qName: arelle.ModelValue.QName) bool
arelle.XbrlConst.isStandardArcQname(qName: arelle.ModelValue.QName) bool
arelle.XbrlConst.isDimensionArcrole(arcrole: str) bool
arelle.XbrlConst.consecutiveArcrole: dict[str, str | tuple[str, ...]]

None

arelle.XbrlConst.tableRenderingArcroles

‘frozenset(…)’

arelle.XbrlConst.isTableRenderingArcrole(arcrole: str | None) bool
arelle.XbrlConst.tableIndexingArcroles

‘frozenset(…)’

arelle.XbrlConst.isTableIndexingArcrole(arcrole: str | None) bool
arelle.XbrlConst.formulaArcroles

‘frozenset(…)’

arelle.XbrlConst.isFormulaArcrole(arcrole: str | None) bool
arelle.XbrlConst.resourceArcroles

None

arelle.XbrlConst.isResourceArcrole(arcrole: str | None) bool
arelle.XbrlConst.lrrRoleHrefs

None

arelle.XbrlConst.lrrArcroleHrefs

None

arelle.XbrlConst.lrrUnapprovedRoles

None

arelle.XbrlConst.lrrUnapprovedArcroles

None

arelle.XbrlConst._DEPRECATIONS

‘ModuleDeprecations(…)’

arelle.XbrlConst.__getattr__(name: str) Any