1. A system comprising: a data storage medium storing a computer program executable by a processor to: access a first presentation of a financial report, wherein the first presentation is configured in accordance with a plurality of submission requirements of a regulatory entity, wherein the regulatory entity comprises one of: (a) U.S. Securities & Exchange Commission; (b) a governmental entity; or (c) a non-governmental organization, the first presentation comprising: one or more narrative portions; one or more tabular portions; and a first digitally-marked-up architecture, wherein each of the one or more narrative portions and each of the one or more tabular portions comprises a first format, wherein the first format comprises the first digitally-marked-up architecture; access a second presentation of a plurality of detail portions, wherein the second presentation is configured in accordance with the submission requirements, the second presentation comprising a second digitally-marked-up architecture which is different from the first digitally-marked-up architecture, wherein each of the detail portions comprises a second format that differs from the first format, wherein the second format comprises the second digitally-marked-up architecture, the second digitally-marked architecture corresponding to a plurality of different levels of detail, each of the detail portions being associated with one of the different levels of detail; access a list of unique identifiers, wherein the list of unique identifiers is associated with the one or more narrative portions and the detail portions, wherein each of the unique identifiers comprises mapping information that avoids name conflicts, wherein each of the unique identifiers specifies a designated type of information, and each of the unique identifiers is present in: (a) at least one of the one or more narrative portions; and (b) at least one of the detail portions associated with the different levels of detail; process the unique identifiers to determine whether a first condition is satisfied, wherein the first condition is satisfied if: (a) at least one of the narrative or tabular portions of the first presentation comprises a first piece of information of a first one of the designated types of information; (b) at least one of the detail portions of the second presentation comprises a second piece of information of the first designated type; (c) the first piece of information is different from the second piece of information; and (d) the first piece of information has been input more recently than the second piece of information; in response to the first condition being satisfied, replace with the first piece of information, all instances of the second piece of information within the detail portions of the second presentation; process the unique identifiers to determine whether a second condition is satisfied, wherein the second condition is satisfied if: (a) at least one of the narrative or tabular portions of the first presentation comprises the first piece of information of the first designated type; (b) at least one of the detail portions of the second presentation comprises the second piece of information of the first designated type; (c) the first piece of information is different from the second piece of information; and (d) the second piece of information has been input more recently than the first piece of information; and in response to the second condition being satisfied, replace with the second piece of information, all instances of the first piece of information within the narrative and tabular portions of the first presentation, resulting in an updated first presentation that remains configured in accordance with the submission requirements upon completion of the replacement.