O que é um arquivo iXBRL?
O formato de arquivo iXBRL (ilnine XBRL) permite que dados XBRL sejam incorporados em um arquivo HTML para torná-lo legível por máquina e por humanos. Na verdade, é um arquivo xHTML que usa as tags XBRL e foi desenvolvido pela XBRL International para atender aos requisitos do HMRC do Reino Unido. Usando iXBRL, as demonstrações financeiras podem ser criadas mantendo intacto o layout do documento original. Os arquivos iXBRL podem ser abertos em qualquer editor de texto, como o Bloco de Notas no sistema operacional Windows e o TextEdit no MacOS.
Formato de arquivo iXBRL
Dentro do iXBRL, o conteúdo do XBRL é encapsulado no formato de arquivo xHTML que usa tags XML. Como XBRL, é o elemento raiz dos arquivos iXBRL. O formato XHTML representa seu conteúdo como uma coleção de diferentes tipos de documentos e módulos. Todos os arquivos em XHTML são baseados no formato de arquivo XML e estão em conformidade com os padrões de documentos XML. XHTML é o formato de uso essencial para utilização operacional do Modelo de Objeto de Documento (DOM) dependente de HTML ou o Modelo de Objeto de Documento XML. Para o mundo exterior, o iXBRL segue as especificações de formato de arquivo xHTML.
iXBRL vs XBRL
O XBRL pode ser comparado ao iXBRL com base nos seguintes fatores:
- Complexidade
- Opções de formatação
- Tipos/Extensões de Arquivo
- Opção de renderização
- Processo de arquivamento
A tabela a seguir ilustra essas diferenças.
Parâmetro | XBRL | iXBRL |
---|---|---|
Complexidade | Mais complexo que iXBRL | Menos complexo devido ao esquema de organização existente de XHTML |
Opções de formatação | Flexibilidade limitada | Alta flexibilidade para formatação de conteúdo |
Tipos de arquivo/Extensão | Salvo formalmente com extensão .xml | Geralmente salvo como extensão .html ou .xhtml |
Opções de renderização | Visualizadores XBRL necessários para visualizar estes | Conteúdo legível por humanos que pode ser visualizado em navegadores |
Processo de arquivamento | Documentos de instância XBRL (legível por máquina) e HTML (legível por humanos) devem ser arquivados separadamente. | Os formatos legíveis por humanos e por máquina estão disponíveis em um único documento de instância |