For instance, ESMAs regulations are quite loose and consist only of some minor technical requirements, allowing for a complex report design. The SEC on the other hand demands that reports to be more form-based, with inline styling as a must-have.
In Europe, especially in Germany, auditors are trying to fill the gap in requirements for textblock tags. Their primary emphasis rests on enhancing machine readability. To ensure this, a shift is called for towards the use of semantically meaningful HTML tags, like <table>, <tr>, <td> over <div> and <span> for tables. While this makes the content more readable, a Working Group Note currently being authored by XBRL International states that resorting to detailed XBRL tagging is a more reliable and easier method for data extraction.
Now you might wonder, what exactly is meant by meaningful HTML? The content should employ meaningful or semantic HTML tags like <p> for a paragraph, <h1> for a heading, <table> for tables, which serve to enhance machine readability, while also enabling better human readability when re-rendering extracted content. Since currently no real-world use cases are known to require such semantic HTML, it is questionable what use this requirement has.
Furthermore, the sudden imposition of these additional requirements late in the reporting season led to a significant degree of confusion among filers. Consequently, the necessity for standardizing these requirements would be greatly appreciated by everyone involved.
How to view the content?
Given there's also no standardized method to view textblock content, different tools have different approaches in visualizing the content. Some use XBRL Internationals InlineViewer for enhanced report presentation in the original layout, while others utilize software to view content with retained HTML or just to view the text content.