context_id #306
-
|
Are the |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Are the context_id's consistent for all companies?No, context_ids are not consistent across all companies. The contextId is defined within each XBRL instance file by the filer (the company). While the structure of what a context represents (entity, period, dimensions) is standardized, the actual string used for the contextId (e.g., "Current_AsOf_Dec_31_2023", "YTD_Q3_2023_ScenarioA") is chosen by the company preparing the filing. The parser extracts these filer-defined IDs and their associated details. Does the context_id map to a concept?No, a context_id itself does not directly map to a single XBRL concept . Instead: A concept (or "element" like us-gaap:Assets) is a specific piece of financial data being reported. Therefore, a single context_id can be referenced by many different facts, each pertaining to a different concept. For example, the context "For the year ended Dec 31, 2023" could be used with facts for "Revenues," "Net Income," "Operating Expenses," etc. The context provides the "who, when, and what scenario," while the element provides the "what financial item." |
Beta Was this translation helpful? Give feedback.
-
|
Thank you |
Beta Was this translation helpful? Give feedback.
Are the context_id's consistent for all companies?
No, context_ids are not consistent across all companies. The contextId is defined within each XBRL instance file by the filer (the company). While the structure of what a context represents (entity, period, dimensions) is standardized, the actual string used for the contextId (e.g., "Current_AsOf_Dec_31_2023", "YTD_Q3_2023_ScenarioA") is chosen by the company preparing the filing. The parser extracts these filer-defined IDs and their associated details.
Does the context_id map to a concept?
No, a context_id itself does not directly map to a single XBRL concept . Instead:
A context (identified by contextId) defines the specific circumstanc…