525-10 : EDGAR Filer Manual v65 5.2.5.13 page 5-36

Created by: SEC Office of Structured Disclosure

5.2.5.13 Other Inline XBRL restrictions

Attribute xsi:schemaLocation should not be used on an Inline XBRL document.

Element ix:heading should appear as the child of a <div> element with style attribute display:none.

Hidden element restriction

The content of Inline XBRL elements in the ix:hidden section is not intended for display in an Internet browser. However, individual Inline XBRL facts in ix:hidden having an @id attribute may be displayed in the SEC Inline XBRL Viewer as if they were located within html elements in the document body. The custom style property "-sec-ix-hidden" is used for this. To display a fact in ix:hidden, use its @id as the value of any HTML element's @style attribute "-sec-ix-hidden" property. For example:

<span @style="-sec-ix-hidden:xyz">TEXT </span >

The <span> element will be treated in the Inline XBRL viewer as if it had been the actual location of the hidden fact whose @id is "xyz". The use of -sec-ix-hidden is subject to the following restrictions.

Facts in ix:hidden whose @name attributes resolve to an element in the "dei" namespace are "dei facts". Unless the fact is a "cover page" fact as defined in 6.5.45, a dei fact may always appear in ix:hidden and may (but need not) be displayed using -sec-ix-hidden.

Facts with a @name attribute that resolves to an element whose XML value space is a subset of available transformation outputs are "eligible for transformation". A non-dei fact eligible for transformation should not be in ix:hidden.

Facts in ix:hidden that are not dei facts, with an @xsi:nil attribute of "true", should be displayed using -sec-ix-hidden. (Note that the Inline xbrl transformation "ixt:nocontent" produces an non-nil fact, which differs from a nil fact). Facts in ix:hidden that are not dei facts, not having @xsi:nil value "true" and not eligible for transformation should be displayed using -sec-ix-hidden. The XML Schema primitive types not eligible for transformation are anyURI, base64Binary, hexBinary, NOTATION, QName, and time. XML derived types token and language are not eligible for transformation. All other primitive and derived types are eligible for transformation.

The value of an -sec-ix-hidden style property must resolve to the @id of a fact in ix:hidden.

The @id of a fact in ix:hidden should not appear as the value of more than one -sec-ix-hidden style property.

Note that unlike other style properties, the value of -sec-ix-hidden is not inherited.

A non-null fact whose content appears entirely outside of ix:hidden is termed a "visible" fact. Eligibility for transformation and -sec-ix-hidden properties do not affect the "visible"" status.

Variations

Number Name Description References Data Inputs Result Outputs
_201gd Hidden GOOD Numeric Nil, Required to Display, Displayed, GOOD  
    valid
 
_202gw Hidden WARN Numeric Nil, Required to Display, Not displayed, GOOD/WARN    
_203gd Hidden GOOD QName, Not nil, Not Eligible for Transformation, Required to Display, Displayed, GOOD  
    valid
 
_204gw Hidden WARN QName, Not nil, Not Eligible for Transformation, Required to Display, Not displayed, GOOD/WARN    
_205gw Hidden WARN Numeric Not Nil, Eligible for Transformation, GOOD/WARN    
_206gw Hidden WARN Numeric nil, referenced twice, GOOD/WARN    
_208gd Hidden GOOD  
    valid
 
_209gw Hidden Fact, Required to Display, Not displayed, WARN Hidden Fact, Required to Display, Not displayed, WARN    
_210gw Hidden LanguageItemType, Required to Display, Not displayed, WARN Hidden LanguageItemType, Required to Display, Not displayed, WARN    
_211gw Hidden URIItemType, Required to Display, Not displayed, WARN Hidden URIItemType, Required to Display, Not displayed, WARN    
_212gw Hidden DerivedURIItemType, Required to Display, Not displayed, WARN Hidden DerivedURIItemType, Required to Display, Not displayed, WARN    
_213gw Hidden Base64BinaryItemType, Required to Display, Not displayed, WARN Hidden Base64BinaryItemType, Required to Display, Not displayed, WARN    
_214gw Hidden DerivedBase64BinaryItemType, Required to Display, Not displayed, WARN Hidden DerivedBase64BinaryItemType, Required to Display, Not displayed, WARN    
_302ng Hidden NOGOOD sec-ix-hidden property value does not reference a hidden fact, NOGOOD.