http://www.abc.com/20251231#AccountingStandardsUpdate20XXX1Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX1Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX2Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX3Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX3Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX3RetrospectiveMemberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX1Memberhttp://www.abc.com/20251231#IncorrectCalculationOfDepreciationMemberhttp://www.abc.com/20251231#DiscontinuedOperationsMemberhttp://www.abc.com/20251231#MisapplicationOfGAAPMemberhttp://www.abc.com/20251231#DiscontinuedOperationsMemberhttp://www.abc.com/20251231#MisapplicationOfGAAPMemberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX6Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX6RetrospectiveMemberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX7Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX7ModifiedRetrospectiveMemberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX8Memberhttp://www.abc.com/20251231#AccountingStandardsUpdate20XXX8RetrospectiveMemberiso4217:USDiso4217:USDxbrli:shares01234567892025-01-012025-12-310123456789srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-12-310123456789srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-12-310123456789srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-12-310123456789srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310123456789srt:ScenarioPreviouslyReportedMemberus-gaap:NoncontrollingInterestMember2022-12-310123456789srt:ScenarioPreviouslyReportedMember2022-12-3101234567892022-01-012022-12-310123456789srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310123456789srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310123456789srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-12-310123456789us-gaap:CommonStockMember2022-12-310123456789us-gaap:AdditionalPaidInCapitalMember2022-12-310123456789us-gaap:RetainedEarningsMember2022-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310123456789us-gaap:NoncontrollingInterestMember2022-12-3101234567892022-12-310123456789us-gaap:CommonStockMember2024-12-310123456789us-gaap:AdditionalPaidInCapitalMember2024-12-310123456789us-gaap:RetainedEarningsMember2024-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310123456789us-gaap:NoncontrollingInterestMember2024-12-3101234567892024-12-3101234567892024-01-012024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommonStockMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:NoncontrollingInterestMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2024-12-3101234567892025-12-3101234567892023-01-012023-12-310123456789srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2024-01-012024-12-310123456789srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2023-01-012023-12-3101234567892025-01-010123456789srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310123456789srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2022-12-310123456789us-gaap:RetainedEarningsMember2023-01-012023-12-310123456789us-gaap:NoncontrollingInterestMember2023-01-012023-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310123456789us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310123456789us-gaap:CommonStockMember2023-12-310123456789us-gaap:AdditionalPaidInCapitalMember2023-12-310123456789us-gaap:RetainedEarningsMember2023-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310123456789us-gaap:NoncontrollingInterestMember2023-12-3101234567892023-12-310123456789us-gaap:RetainedEarningsMember2024-01-012024-12-310123456789us-gaap:NoncontrollingInterestMember2024-01-012024-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-12-310123456789us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310123456789abc:AccountingStandardsUpdate20XXX4Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberabc:AccountingStandardsUpdate20XXX4Member2024-12-310123456789abc:AccountingStandardsUpdate20XXX5Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2024-12-310123456789abc:AccountingStandardsUpdate20XXX5Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberabc:AccountingStandardsUpdate20XXX5Member2024-12-310123456789us-gaap:RetainedEarningsMember2025-01-012025-12-310123456789us-gaap:NoncontrollingInterestMember2025-01-012025-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-012025-12-310123456789us-gaap:AdditionalPaidInCapitalMember2025-01-012025-12-310123456789us-gaap:CommonStockMember2025-12-310123456789us-gaap:AdditionalPaidInCapitalMember2025-12-310123456789us-gaap:RetainedEarningsMember2025-12-310123456789us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-12-310123456789us-gaap:NoncontrollingInterestMember2025-12-310123456789srt:ScenarioPreviouslyReportedMember2024-01-012024-12-310123456789srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2024-01-012024-12-310123456789srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2024-01-012024-12-310123456789srt:ScenarioPreviouslyReportedMember2023-01-012023-12-310123456789srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2023-01-012023-12-310123456789srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2023-01-012023-12-310123456789srt:ScenarioPreviouslyReportedMember2024-12-310123456789srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2024-12-310123456789srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2024-12-310123456789srt:ScenarioPreviouslyReportedMember2023-12-310123456789srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2023-12-310123456789srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2023-12-310123456789srt:ProFormaMember2026-01-012026-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMembersrt:MinimumMembersrt:ProFormaMemberus-gaap:RetainedEarningsMember2026-12-310123456789srt:CumulativeEffectPeriodOfAdoptionAdjustmentMembersrt:MaximumMembersrt:ProFormaMemberus-gaap:RetainedEarningsMember2026-12-310123456789srt:ProFormaMember2026-01-010123456789srt:ProFormaMember2026-12-310123456789srt:ProFormaMember2025-01-012025-12-310123456789srt:ProFormaMember2024-01-012024-12-310123456789us-gaap:ChangeInReportingEntityAdjustmentMember2024-01-012024-12-310123456789us-gaap:ChangeInReportingEntityAdjustmentMember2023-01-012023-12-310123456789us-gaap:EquipmentMember2024-12-310123456789us-gaap:EquipmentMember2025-12-310123456789us-gaap:ServiceLifeMemberus-gaap:EquipmentMember2025-12-310123456789us-gaap:CustomerContractsMember2024-12-310123456789us-gaap:CustomerContractsMember2025-12-310123456789us-gaap:IntangibleAssetsAmortizationPeriodMemberus-gaap:CustomerContractsMember2025-12-310123456789abc:ServiceLifeAndIntangibleAssetsAmortizationPeriodMember2025-01-012025-12-310123456789us-gaap:ServiceLifeMember2025-01-012025-12-310123456789us-gaap:IntangibleAssetsAmortizationPeriodMember2025-01-012025-12-310123456789abc:ServiceLifeAndIntangibleAssetsAmortizationPeriodMemberus-gaap:EquipmentMember2025-12-310123456789abc:ServiceLifeAndIntangibleAssetsAmortizationPeriodMemberus-gaap:CustomerContractsMember2025-12-31


image (2).jpg
Version 4.0
April 2025





Accounting Changes
(2025 GAAP Taxonomy*)




GAAP Financial Reporting Taxonomy and SEC Reporting Taxonomy (collectively referred to as the “GAAP Taxonomy”)
Implementation Guide Series



* Changes from the 2024 GAAP Taxonomy Implementation Guide are included in Appendix A.


fasbfootera18 (1).jpg


The GAAP Taxonomy Implementation Guide is not authoritative; rather, it is a document that communicates how the GAAP Financial Reporting Taxonomy and the SEC Reporting Taxonomy (collectively referred to as the “GAAP Taxonomy”) are designed. It also provides other information to help a user of the GAAP Taxonomy understand how elements and relationships are structured.
























Copyright © 2025 by Financial Accounting Foundation. All rights reserved. Permission is granted to make copies of this work provided that such copies are for personal or intraorganizational use only and are not sold or disseminated and provided further that each copy bears the following credit line: “Copyright © 2025 by Financial Accounting Foundation. All rights reserved. Used by permission.”



GAAP Taxonomy Implementation Guide on Accounting Changes
Overview
The purpose of this Guide is to demonstrate the modeling for the reporting of the transition upon adoption of amendments from an Accounting Standards Update (ASU) or other accounting changes under FASB Accounting Standards Codification® Topic 250, Accounting Changes and Error Corrections, and Topics amended by an ASU. These examples are not intended to encompass all the potential modeling configurations or to dictate the appearance and structure of an entity’s extension taxonomy or its financial statements. The examples are provided to help users of the GAAP Taxonomy understand how the modeling for the reporting of the transition upon adoption of amendments from an ASU or other accounting changes is structured within the GAAP Taxonomy. The examples are based on the assumption that the entity meets the criteria for reporting the transition upon adoption of amendments from an ASU or other accounting changes under Generally Accepted Accounting Principles (GAAP) and/or U. S. Securities and Exchange Commission (SEC) authoritative literature. In addition, the reported line items within the examples do not include all reporting requirements and represent only partial disclosures and statements for illustrative purposes.
While constituents may find the information in the Guide useful, users looking for guidance to conform to SEC eXtensible Business Reporting Language (XBRL) filing requirements should look to the SEC EDGAR Filer Manual and other information provided on the SEC’s website at www.sec.gov/structureddata.
This Guide focuses on detail tagging only (Level 4); it does not include elements for text blocks, policy text blocks, and table text blocks (Levels 1 through 3).
Two sections are included in this Guide:
Section 1: Overview of Modeling: This section provides an overview of the modeling for the reporting of the transition upon adoption of amendments from an ASU or other accounting changes.

1



Section 2: Examples of Modeling: This section includes examples of modeling for the reporting of the transition upon adoption of amendments from an ASU or other accounting changes.
Example 1—Retrospective Effect on Statement of Stockholders' Equity for Each Individual Prior Period Balance Presented
Example 2—Retrospective Effect on Financial Statement Line Items for Each Individual Prior Period Balance Presented
Example 3—Cumulative Effect on Opening Balance in Period of Adoption
Example 4—Disclosure of Reclassifications from an ASU
Example 5—Multiple Adjustments on Statement of Stockholders' Equity for Each Individual Prior Period Balance Presented
Example 6—Effect on Financial Statement Line Items from Multiple Adjustments to Previously Reported Amounts
Example 7—Disclosure of Textual Transition Information
Example 8—Disclosure of Expected Impacts of ASU—Cumulative Effect in Period of Adoption
Example 9—Disclosure of Expected Impacts of ASU—Retrospective Effect on Financial Statement Line Items
Example 10—Disclosure of Effects on Financial Statement Line Items from a Change in Reporting Entity
Example 11—Disclosure of Effects on (five) Financial Statement Line Items and (three) Disclosure Line Items from Change in Accounting Estimate
Example 12—Disclosure of Effects on (three) Financial Statement Line Items and (three) Disclosure Line Items from Change in Accounting Estimate
2



General Information
(1)A legend for dimensions and domain members has been provided to associate with facts contained in the notes to financial statements. Extension elements are coded using “Ex.” Legends specific to the examples are provided in Figure x.2 of each example.
CodingStandard Label Element Name
A1Equity Components [Axis]StatementEquityComponentsAxis
Equity Component [Domain]EquityComponentDomain
M1Common Stock [Member]CommonStockMember
M2Additional Paid-in Capital [Member]AdditionalPaidInCapitalMember
M3Retained Earnings [Member]RetainedEarningsMember
M4AOCI Attributable to Parent [Member] AccumulatedOtherComprehensiveIncomeMember
M5Noncontrolling Interest [Member]NoncontrollingInterestMember
A2Revision of Prior Period [Axis]RestatementAxis
Revision of Prior Period [Domain]RestatementDomain
M6Previously Reported [Member]ScenarioPreviouslyReportedMember
Revision of Prior Period, Adjustment [Member]RestatementAdjustmentMember
M7Revision of Prior Period, Accounting Standards Update, Adjustment [Member]RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
M8Revision of Prior Period, Error Correction, Adjustment [Member]RevisionOfPriorPeriodErrorCorrectionAdjustmentMember
M9Revision of Prior Period, Reclassification, Adjustment [Member]RevisionOfPriorPeriodReclassificationAdjustmentMember
M10Change in Reporting Entity, Adjustment [Member]ChangeInReportingEntityAdjustmentMember
A3Cumulative Effect, Period of Adoption [Axis]CumulativeEffectPeriodOfAdoptionAxis
Cumulative Effect, Period of Adoption [Domain]CumulativeEffectPeriodOfAdoptionDomain
M11Cumulative Effect, Period of Adoption, Adjustment [Member]CumulativeEffectPeriodOfAdoptionAdjustmentMember
M12Cumulative Effect, Period of Adoption, Adjusted Balance [Member]CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
A4Accounting Standards Update [Axis]AdjustmentsForNewAccountingPronouncementsAxis
Accounting Standards Update [Domain]TypeOfAdoptionMember
M13Accounting Standards Update 20XX-X4 [Member]AccountingStandardsUpdate20XXX4Member
M14Accounting Standards Update 20XX-X5 [Member]AccountingStandardsUpdate20XXX5Member
A5Scenario [Axis]StatementScenarioAxis
Scenario [Domain]ScenarioUnspecifiedDomain
M15Pro Forma [Member]ProFormaMember
A6Statistical Measurement [Axis]RangeAxis
Statistical Measurement [Domain]RangeMember
M16Minimum [Member]MinimumMember
M17Maximum [Member]MaximumMember
A7Long-Lived Tangible Asset [Axis] PropertyPlantAndEquipmentByTypeAxis
Long-Lived Tangible Asset [Domain]PropertyPlantAndEquipmentTypeDomain
M18Equipment [Member]EquipmentMember
3



CodingStandard LabelElement Name
A8Finite-Lived Intangible Assets by Major Class [Axis]FiniteLivedIntangibleAssetsByMajorClassAxis
Finite-Lived Intangible Assets, Major Class Name [Domain]FiniteLivedIntangibleAssetsMajorClassNameDomain
M19Customer Contracts [Member]CustomerContractsMember
A9Effect of Change in Accounting Estimate, Type [Axis]ChangeInAccountingEstimateByTypeAxis
Effect of Change in Accounting Estimate, Type [Domain]ChangeInAccountingEstimateTypeDomain
M20Service Life [Member]ServiceLifeMember
M21Intangible Assets, Amortization Period [Member]IntangibleAssetsAmortizationPeriodMember
ExM22Service Life and Intangible Assets, Amortization Period [Member]ServiceLifeMemberAndIntangibleAssetsAmortizationPeriodMember
(2)Elements that have an instant period type and elements that have a duration period type are indicated as such in Figure x.2 of each example. Instant elements have a single date context (such as December 31, 20XX) and duration elements have a starting and ending date as their context (such as January 1 through December 31, 20XX).
(3)The XBRL report view (Figure x.3 in each example) does not include all information that may appear in an entity’s instance document. The XBRL report view is provided for illustrative purposes only.
(4)For elements contained in the GAAP Taxonomy, the standard label is as it appears in the GAAP Taxonomy. For extension elements, the standard label corresponds to the element name. For information about structuring extension elements, refer to the SEC EDGAR Filer Manual.
(5)Values reported in XBRL are generally entered as positive, with the exception of certain concepts such as net income (loss) or gain (loss).
(6)Preferred labels (Figure x.3 in each example) are the labels created and used by an entity to show the line-item captions in its financial statements.
(7)Additional information for values reported using extensible enumerations can be found in the GAAP Taxonomy Implementation Guide, Extensible Enumerations: A Guide for Preparers.
4



Section 1: Overview of Modeling
The “Revision of Prior Period [Axis]” (A2) is modeled with the “Previously Reported [Member]” (M6) and members for each type of adjustment that may revise a prior-period amount and a member that represents all revisions to a prior period:
2023-11-06_17-21-34.jpg
“Revision of Prior Period, Adjustment [Member]” and “Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]” are not used to tag values in the examples. They are used to provide a relationship in order for consumers of the data to better understand what these member elements represent.
This modeling is intended to result in the revised amount representing the report-wide value for the context and allows for multiple types of revisions to prior periods to be reported in the same filing for the same line item.
There are corresponding dimension and extensible enumeration elements to provide additional information for the reason for the revision. The dimension elements are intended to be used when the type of revision is further disaggregated, and the extensible enumeration element is intended to be used when there is only one type of revision for each adjustment in the same reporting date context. The dimension elements are:
“Accounting Standards Update [Axis]” (A4)
“Change in Accounting Principle, Type [Axis]”
“Error Correction, Type [Axis]”
“Reclassification, Type [Axis]”

5



The extensible enumeration elements are:
“Accounting Standards Update [Extensible Enumeration]” (XL2)
“Change in Accounting Principle, Type [Extensible Enumeration]”
“Error Correction, Type [Extensible Enumeration]” (XL20)
“Reclassification, Type [Extensible Enumeration]” (XL21)
The “Revision of Prior Period, Reclassification, Adjustment [Member]” (M9) is intended to be used for reclassifications that affect comparability that are not related to an amendment from an ASU. Certain amendments from ASUs may contain reclassifications, but “Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7) is intended to be used for revisions of prior periods that are from amendments from ASUs.
There are two dimensions for the adjustments for amendments from ASUs: the “Revision of Prior Period [Axis]” (A2) and the “Cumulative Effect, Period of Adoption [Axis]” (A3). The “Revision of Prior Period [Axis]” (A2) is used for retrospective application when the prior periods are revised. The “Cumulative Effect, Period of Adoption [Axis]” (A3) is used for amendments from ASUs when the cumulative effect adjusts the opening balance of line items in the period of adoption and does not revise prior periods.
The date context used with the “Revision of Prior Period [Axis]” (A2) is the ending date context of the period prior to earliest period reported (earliest opening balance reported). For example, if the earliest period reported begins with 01/01/20X2 or ending of prior period of 12/31/20X1, the date context used for the values tagged with the “Previously Reported [Member]” (M6) and the “Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7) is 12/31/20X1.
The date context used with “Cumulative Effect, Period of Adoption [Axis]” (A3) and “Cumulative Effect, Period of Adoption, Adjustment [Member]” (M11) is the ending date context prior to the period of adoption. For example, if the period of adoption is 01/01/20X4, the date context used for the values tagged with “Cumulative Effect, Period of Adoption, Adjustment [Member]” (M11) and “Cumulative Effect, Period of Adoption, Adjusted Balance [Member]” (M12) is 12/31/20X3.

6



The two types of transition methods (retrospective application and cumulative effect in the period of adoption), which result in adjustments of values reported, are modeled similarly but need to be on two different dimensions because of how the adjustments affect the statements. For retrospective application, the prior periods are revised, and the adjusted values are the report-wide values in the context. For the cumulative effect in the period of adoption, the prior periods are not revised, and the values for the period prior to adoption remain the report-wide value in the context. The figure below illustrates this difference:
Retrospective ApplicationCumulative Effect in the Period of Adoption
$100Previously Reported [Member]$100Report-wide value
10Revision of Prior Period, Accounting Standards Update, Adjustment [Member]10Cumulative Effect, Period of Adoption, Adjustment [Member]
$110Report-wide value$110Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Users of machine-readable data have indicated that certain textual transition information about amendments from ASUs is valuable and elements have been added to better structure this information. These elements include:
“Change in Accounting Principle, Accounting Standards Update, Adopted [true false]” (XL39)—structured as a Boolean data type and intended to be used if the amendment from the ASU is adopted upon its effective date.
“Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]” (L23)—structured as a Boolean data type and intended to be used if the amendment from the ASU is adopted earlier than the effective date.
“Change in Accounting Principle, Accounting Standards Update, Adoption Date” (L22)—structured as a date data type and is intended to be used to provide the date that the amendment from the ASU was adopted.
“Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]” (XL24)—structured as an extensible enumeration and is intended to be used when there is a choice in transition methods for the amendment from the ASU. The values for this element are members that are created for those amendments from ASUs that have a choice in method.
7



For the expected impacts of amendments from ASUs, the modeling is consistent for the two types of transition methods (retrospective application and cumulative effect in the period of adoption), and the “Scenario [Axis]” (A5) and the “Pro Forma [Member]” (M15) are used for both. In addition, this modeling for the expected impacts of amendments from ASUs is consistent with the modeling for actual impacts of amendments from ASUs with the main difference being the use of the “Scenario [Axis]” (A5) and the “Pro Forma [Member]” (M15). When the impact amounts are actual, that axis and member are no longer needed.
For the effects from a change in reporting entity, the dimensional modeling includes the use of “Revision of Prior Period [Axis]” (A2) and “Change in Reporting Entity, Adjustment [Member]” (M10) with the financial statement line item. In addition, this modeling includes a Boolean element to indicate a change in reporting entity—“Change in Reporting Entity [true false]” (L30).
For the effects from a change in accounting estimate, the dimensional modeling includes the use of “Effect of Change in Accounting Estimate, Type [Axis]” (A9) with the financial statement line item for the current reporting date context (i.e., the date context in which the change in accounting estimate occurs). In addition, this modeling includes a Boolean element to indicate a change in accounting estimate—“Change in Accounting Estimate, Occurred [true false]” (L36). If there is no effect shown in a particular disclosure and for example only the prior period and the current period default values are included, then the “Effect of Change in Accounting Estimate, Type [Axis]” (A9) is not intended to be used as no effect is disclosed.
8



Section 2: Examples of Modeling
This section provides examples of disclosures for accounting changes, error corrections, reclassifications, and change in reporting entity for comparability.
9



Example 1—Retrospective Effect on Statement of Stockholders' Equity for Each Individual Prior Period Balance Presented
This example provides an excerpt of a Statement of Stockholders' Equity to illustrate the modeling for the values for transition adjustments to retained earnings and accumulated other comprehensive income (AOCI) for application to the earliest period presented.
Consolidated Statements of Shareholders’ Equity
(in thousands)
A1:M1A1:M2A1:M3A1:M4A1:M5
Common stockAdditional paid-in capitalRetained EarningsAccumulated other comprehensive (loss) incomeNoncontrolling interestTotal
Balance at December 31, 20X0L1, A2:M6$1,000 $840,000 $1,703,715 $(106,400)$(10,000)$2,428,315 
Adoption of ASU 20XX-X1[1]L1, A2:M7(15,000)(25,000)(40,000)
Adjusted Balance at December 31, 20X0L1$1,000 $840,000 $1,688,715 $(131,400)$(10,000)$2,388,315 
edgeeffect2a92.jpg
_____________________________
Legend:

This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] XL2    
Figure 1.1


10



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A1Equity Components [Axis]DurationStatementEquityComponentsAxis
Equity Component [Domain]DurationEquityComponentDomain
M1Common Stock [Member]DurationCommonStockMember
M2Additional Paid-in Capital [Member]DurationAdditionalPaidInCapitalMember
M3Retained Earnings [Member]DurationRetainedEarningsMember
M4AOCI Attributable to Parent [Member] DurationAccumulatedOtherComprehensiveIncomeMember
M5Noncontrolling Interest [Member]DurationNoncontrollingInterestMember
A2Revision of Prior Period [Axis]DurationRestatementAxis
Revision of Prior Period [Domain]DurationRestatementDomain
M6Previously Reported [Member]DurationScenarioPreviouslyReportedMember
M7Revision of Prior Period, Accounting Standards Update, Adjustment [Member]DurationRevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
L1Equity, Including Portion Attributable to Noncontrolling InterestCreditInstantStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
Figure 1.2

11



The XBRL report views created using the modeling structure are provided here:
Standard Label Preferred Label
Date Context20X0-12-31
Equity Components [Axis]Common Stock [Member]Additional Paid-in Capital [Member]Retained Earnings [Member]AOCI Attributable to Parent [Member] Noncontrolling Interest [Member]Report-wide Value
A1M1M2M3M4M5
Revision of Prior Period [Axis]Previously Reported [Member]Previously Reported [Member]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Previously Reported [Member]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
A2M6M6M6M7M6M7M6M6M7
L1Equity, Including Portion Attributable to Noncontrolling InterestConsolidated statement of stockholders' equity, ending balance100000010000008400000008400000001703715000-150000001688715000-106400000-25000000-131400000-10000000-100000002428315000-400000002388315000
Figure 1.3a
Standard Label Preferred Label
Date Context20X0-01-01 to 20X0-12-31
XL2Accounting Standards Update [Extensible Enumeration]Adoption of ASU 20XX-X1http://fasb.org/us-gaap/20X0#AccountingStandardsUpdate20XXX1Member
Figure 1.3b
12



Notes:
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting retained earnings and AOCI in the Statement of Shareholders’ Equity. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
The “Revision of Prior Period [Axis]” (A2) and its related domain and member (“Revision of Prior Period, Reclassification, Adjustment [Member]” (M9)) are intended to be used if a filer discloses amounts for other reclassifications affecting comparability. In addition, there are other members under the “Revision of Prior Period [Axis]” (A2) for each type of adjustment including error corrections (“Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)) and changes in accounting principle (“Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”).
ASU 20XX-X1 is assumed to be adopted with a retrospective transition method and applied to the earliest period presented in this example.
13



Example 2—Retrospective Effect on Financial Statement Line Items for Each Individual Prior Period Balance Presented
This example illustrates the modeling for disclosure of transition adjustments to other line items in the Statement of Financial Position in the earliest period presented.
(in thousands)A2:M6A2:M7
Amount previously reported 12/31/20X0Effect from ASU 20XX-X1 12/31/20X0Adjusted amount 12/31/20X0
[1]
Liability for future policy benefit, before reinsuranceL3$740,100 $40,000 $780,100 
Retained earnings (accumulated deficit)L4$1,703,715 $(15,000)$1,688,715 
Accumulated other comprehensive income (loss)L5$(106,400)$(25,000)$(131,400)
Image6.jpg
_____________________________
Legend:

This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] XL2
Figure 2.1


14



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A2Revision of Prior Period [Axis]DurationRestatementAxis
Revision of Prior Period [Domain]DurationRestatementDomain
M6Previously Reported [Member]DurationScenarioPreviouslyReportedMember
M7Revision of Prior Period, Accounting Standards Update, Adjustment [Member]DurationRevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
L3Liability for Future Policy Benefit, before ReinsuranceCreditInstantLiabilityForFuturePolicyBenefits
L4Retained Earnings (Accumulated Deficit)CreditInstantRetainedEarningsAccumulatedDeficit
L5Accumulated Other Comprehensive Income (Loss), Net of TaxCreditInstantAccumulatedOtherComprehensiveIncomeLossNetOfTax
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
Figure 2.2

15



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X0-12-31
Revision of Prior Period [Axis]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Report-wide Value
A2M6M7
L3Liability for Future Policy Benefit, before ReinsuranceLiability for future policy benefit, before reinsurance74010000040000000780100000
L4Retained Earnings (Accumulated Deficit)Retained earnings (accumulated deficit)1703715000-150000001688715000
L5Accumulated Other Comprehensive Income (Loss), Net of TaxAccumulated other comprehensive income (loss)-106400000-25000000-131400000
Figure 2.3a
Standard Label Preferred Label
Date Context20X0-01-01 to 20X0-12-31
XL2Accounting Standards Update [Extensible Enumeration]Effect from ASU 20XX-X1http://fasb.org/us-gaap/20X0#AccountingStandardsUpdate20XXX1Member
Figure 2.3b


16



Notes:
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting balances in the Statement of Financial Position. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
The “Revision of Prior Period [Axis]” (A2) and its related domain and member (“Revision of Prior Period, Reclassification, Adjustment [Member]” (M9)) are intended to be used if a filer discloses amounts for other reclassifications affecting comparability. In addition, there are other members under the “Revision of Prior Period [Axis]” (A2) for each type of adjustment including error corrections (“Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)) and changes in accounting principle (“Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”).
ASU 20XX-X1 is assumed to be adopted with a retrospective transition method and applied to the earliest period presented in this example.
17



Example 3—Cumulative Effect on Opening Balance in Period of Adoption
This example provides an excerpt of the Statement of Stockholders' Equity to illustrate the modeling for the values for the cumulative effect in the period of adoption transition adjustments to retained earnings and AOCI for application in the current period presented.
Consolidated Statements of Shareholders’ Equity
(in thousands)
A1:M1A1:M2A1:M3A1:M4A1:M5
Common stockAdditional paid-in capitalRetained EarningsAccumulated other comprehensive (loss) incomeNoncontrolling interestTotal
Balance at December 31, 20X2L1$1,000 $875,000 $1,819,555 $(100,850)$6,405 $2,601,110 
Cumulative effect of ASU 20XX-X2[1]L1, A3:M1115,000 (15,000) 
Adjusted Balance at December 31, 20X2L1, A3:M12$1,000 $875,000 $1,834,555 $(115,850)$6,405 $2,601,110 
Image7.jpg
_____________________________
Legend:

This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] XL2
Figure 3.1


18



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A1Equity Components [Axis]DurationStatementEquityComponentsAxis
Equity Component [Domain]DurationEquityComponentDomain
M1Common Stock [Member]DurationCommonStockMember
M2Additional Paid-in Capital [Member]DurationAdditionalPaidInCapitalMember
M3Retained Earnings [Member]DurationRetainedEarningsMember
M4AOCI Attributable to Parent [Member] DurationAccumulatedOtherComprehensiveIncomeMember
M5Noncontrolling Interest [Member]DurationNoncontrollingInterestMember
A3Cumulative Effect, Period of Adoption [Axis]DurationCumulativeEffectPeriodOfAdoptionAxis
Cumulative Effect, Period of Adoption [Domain]DurationCumulativeEffectPeriodOfAdoptionDomain
M11Cumulative Effect, Period of Adoption, Adjustment [Member]DurationCumulativeEffectPeriodOfAdoptionAdjustmentMember
M12Cumulative Effect, Period of Adoption, Adjusted Balance [Member]DurationCumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
L1Equity, Including Portion Attributable to Noncontrolling InterestCreditInstantStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
Figure 3.2



19



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X2-12-31
Equity Components [Axis]Common Stock [Member]Additional Paid-in Capital [Member]Retained Earnings [Member]AOCI Attributable to Parent [Member] Noncontrolling Interest [Member]Report-wide Value
A1M1M2M3M4M5
Cumulative Effect, Period of Adoption [Axis]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjustment [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjustment [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjustment [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
A3M12M12M11M12M11M12M12M11M12
L1Equity, Including Portion Attributable to Noncontrolling InterestConsolidated statement of stockholders' equity, ending balance100000010000008750000008750000001819555000150000001834555000-100850000-15000000-11585000064050006405000026011100002601110000
Figure 3.3a
Standard Label Preferred Label
Date Context20X2-01-01 to 20X2-12-31
XL2Accounting Standards Update [Extensible Enumeration]Cumulative effect of ASU 20XX-X2http://fasb.org/us-gaap/20X2#AccountingStandardsUpdate20XXX2Member
Figure 3.3b



20



Notes:
This example and Example 1 both use a prior period as the date context. For the cumulative effect in the period of adoption, the context is the period prior to the period of adoption. For the retrospective application, the context is the earliest period presented. The difference between the modeling of the cumulative effect in period of adoption transition adjustments and the retrospective transition adjustments is which amount is tagged as the report-wide value. In this example, the report-wide value is the opening balance for stockholders' equity which does not include the effect of the amendment from the ASU, whereas in Example 1 the report-wide value is the balance for stockholders' equity after the effect of the amendment from the ASU.
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting the opening balance of retained earnings in the period of adoption in the Statement of Shareholders’ Equity. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
ASU 20XX-X2 is assumed to be adopted with a cumulative effect in the period of adoption transition method and applied to the opening balance in the current reporting period in this example.

21



Example 4—Disclosure of Reclassifications from an ASU
This example illustrates the modeling for reclassification adjustments to specific line items affected by amendments from an ASU. In a note on significant accounting policies, ABC Company discloses the amount of reclassifications from one financial statement line item to another as a result of adopting Accounting Standards Update 20XX-X3.
Effective January 1, 20X3[1], ABC Company (ABC Co.) adopted ASU 20XX-X3[2][3] using the full retrospective transition approach[4]. As a result of the adoption, ABC Co. reclassified $0.5 million and $0.4 million from operating expenses[5] to net periodic benefit (income) expense, excluding service cost,[6] for the years ended December 31, 20X2 and 20X1, respectively. $0.5 million $0.4 million
_____________________________
Legend:

This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] L22 2025-01-01
[2] XL2
[3] XL39
[4] XL24    
[5]
L6, A2:M7    
[6] L7, A2:M7    400000 500000
Figure 4.1

22



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A2Revision of Prior Period [Axis]DurationRestatementAxis
Revision of Prior Period [Domain]DurationRestatementDomain
M7Revision of Prior Period, Accounting Standards Update, Adjustment [Member]DurationRevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
L6Operating ExpensesDebitDurationOperatingExpenses
L7Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost ComponentDebitDurationNetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
L22Change in Accounting Principle, Accounting Standards Update, Adoption DateInstantChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]DurationChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList
XL39Change in Accounting Principle, Accounting Standards Update, Adopted [true false]InstantChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
Figure 4.2


23



The XBRL report view created using the modeling structure is provided here:

Standard Label
Date Context20X3-12-31
L22Change in Accounting Principle, Accounting Standards Update, Adoption Date20X3-01-01
XL39Change in Accounting Principle, Accounting Standards Update, Adopted [true false]true

Figure 4.3a
Standard LabelPreferred Label
Date Context20X1-01-01 to 20X1-12-3120X2-01-01 to 20X2-12-31
Revision of Prior Period [Axis]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
A2M7M7
L6Operating Expenses0perating expense-400000-500000
L7Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Componentnet periodic benefit (income) expense, excluding service cost400000500000
XL2Accounting Standards Update [Extensible Enumeration]http://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX3Memberhttp://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX3Member
Figure 4.3b
Standard LabelPreferred Label
Date Context20X3-01-01 to 20X3-12-31
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]full retrospective transition approachhttp://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX3RetrospectiveMember
Figure 4.3c
24



Notes:
In this example, “Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7) is used instead of “Revision of Prior Period, Reclassification, Adjustment [Member]” (M9) because the adjustments are for reclassifications from amendments to the accounting standards.
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting operating expenses and the net periodic benefit (income) expense, excluding service cost in the Statement of Income. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
The “Revision of Prior Period [Axis]” (A2) and its related domain and member (“Revision of Prior Period, Reclassification, Adjustment [Member]” (M9)) are intended to be used if a filer discloses amounts for other reclassifications affecting comparability that are not related to amendments to the accounting standards. In addition, there are other members under the “Revision of Prior Period [Axis]” (A2) for each type of adjustment including error corrections (“Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)) and changes in accounting principle (“Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”).
ASU 20XX-X3 is assumed to be adopted with a retrospective transition method and applied to the earliest period presented in this example. “Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]” (XL24) is used to tag the fact value indicating which transition option is elected only when there is a choice in transition option.
25



Example 5—Multiple Adjustments on Statement of Stockholders' Equity for Each Individual Prior Period Balance Presented
This example provides a Statement of Stockholders' Equity to illustrate the modeling for the values for transition adjustments for application to the earliest period presented related to retrospective transition method for one amendment from an ASU and for application in the current period presented for the cumulative effect in the period of adoption for another amendment from an ASU. It also provides information about adjustments for an error correction.
Consolidated Statements of Shareholders’ Equity
(in thousands)
A1:M1A1:M2A1:M3A1:M4A1:M5
Common stockAdditional paid-in capitalRetained EarningsAccumulated other comprehensive (loss) incomeNoncontrolling interestTotal
Balance at December 31, 20X0L1, A2:M6$1,000 $840,000 $1,649,000 $(99,000)$(9,500)$2,381,500 
Adoption of ASU 20XX-X1[1]L1, A2:M7(15,000)(25,000)(40,000)
Error correction - incorrect calculation of depreciation[2]L1, A2:M8(7,500)(7,500)
Adjusted Balance at December 31, 20X0L1$1,000 $840,000 $1,626,500 $(124,000)$(9,500)$2,334,000 
Net incomeL833,000 4,750 37,750 
Other comprehensive income, net of taxL92,950 3,200 6,150 
Compensation under stock-based plans, netL1020,000 20,000 
Restated balance at December 31, 20X1L1$1,000 $860,000 $1,659,500 $(121,050)$(1,550)$2,397,900 
Net incomeL855,000 5,100 60,100 
Other comprehensive income, net of taxL93,275 2,800 6,075 
Compensation under stock-based plans, netL1015,000 15,000 
Restated balance at December 31, 20X2L1$1,000 $875,000 $1,714,500 $(117,775)$6,350 $2,479,075 
Cumulative effect of ASU 20XX-X4L1, A3:M11, A4:M139,150 9,150 
Cumulative effect of ASU 20XX-X5L1, A3:M11, A4:M14(3,000)$3,000  
Adjusted Balance at December 31, 20X2L1, A3:M12$1,000 $875,000 $1,720,650 $(114,775)$6,350 $2,488,225 
Net incomeL861,000 6,200 67,200 
Other comprehensive income, net of taxL94,330 1,960 6,290 
Compensation under stock-based plans, netL1014,500 14,500 
Balance at December 31, 20X3L1$1,000 $889,500 $1,781,650 $(110,445)$14,510 $2,576,215 
_____________________________
Legend: This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] XL2        [2] XL20
Figure 5.1
26



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A1Equity Components [Axis]DurationStatementEquityComponentsAxis
Equity Component [Domain]DurationEquityComponentDomain
M1Common Stock [Member]DurationCommonStockMember
M2Additional Paid-in Capital [Member]DurationAdditionalPaidInCapitalMember
M3Retained Earnings [Member]DurationRetainedEarningsMember
M4AOCI Attributable to Parent [Member] DurationAccumulatedOtherComprehensiveIncomeMember
M5Noncontrolling Interest [Member]DurationNoncontrollingInterestMember
A2Revision of Prior Period [Axis]DurationRestatementAxis
Revision of Prior Period [Domain]DurationRestatementDomain
M6Previously Reported [Member]DurationScenarioPreviouslyReportedMember
M7Revision of Prior Period, Accounting Standards Update, Adjustment [Member]DurationRevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
M8Revision of Prior Period, Error Correction, Adjustment [Member]DurationRevisionOfPriorPeriodErrorCorrectionAdjustmentMember
A3Cumulative Effect, Period of Adoption [Axis]DurationCumulativeEffectPeriodOfAdoptionAxis
Cumulative Effect, Period of Adoption [Domain]DurationCumulativeEffectPeriodOfAdoptionDomain
M11Cumulative Effect, Period of Adoption, Adjustment [Member]DurationCumulativeEffectPeriodOfAdoptionAdjustmentMember
M12Cumulative Effect, Period of Adoption, Adjusted Balance [Member]DurationCumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
A4Accounting Standards Update [Axis]DurationAdjustmentsForNewAccountingPronouncementsAxis
Accounting Standards Update [Domain]DurationTypeOfAdoptionMember
M13Accounting Standards Update 20XX-X4 [Member]DurationAccountingStandardsUpdate20XXX4Member
M14Accounting Standards Update 20XX-X5 [Member]DurationAccountingStandardsUpdate20XXX5Member
L1Equity, Including Portion Attributable to Noncontrolling InterestCreditInstantStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
L8Net Income (Loss), Including Portion Attributable to Noncontrolling InterestCreditDurationProfitLoss
L9Other Comprehensive Income (Loss), Net of TaxCreditDurationOtherComprehensiveIncomeLossNetOfTax
L10APIC, Share-Based Payment Arrangement, Increase for Cost RecognitionCreditDurationAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
XL20Error Correction, Type [Extensible Enumeration]DurationErrorCorrectionTypeExtensibleList
Figure 5.2
27



The XBRL report views created using the modeling structure are provided here:
Standard Label Preferred Label
Date Context20X0-12-31
Equity Components [Axis]Common Stock [Member]Additional Paid-in Capital [Member]Retained Earnings [Member]AOCI Attributable to Parent [Member] Noncontrolling Interest [Member]Report-wide Value
A1M1M2M3M4M5
Revision of Prior Period [Axis]Previously Reported [Member]Previously Reported [Member]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Revision of Prior Period, Error Correction, Adjustment [Member]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Previously Reported [Member]Previously Reported [Member]Revision of Prior Period, Accounting Standards Update, Adjustment [Member]Revision of Prior Period, Error Correction, Adjustment [Member]
A2M6M6M6M7M8M6M7M6M6M7M8
L1Equity, Including Portion Attributable to Noncontrolling InterestConsolidated statement of stockholders' equity, ending balance100000010000008400000008400000001649000000-15000000-75000001626500000-99000000-25000000-124000000-9500000-95000002381500000-40000000-75000002334000000
Figure 5.3a
Standard Label Preferred Label
Date Context20X0-01-01 to 20X0-12-31
XL2Accounting Standards Update [Extensible Enumeration]Adoption of ASU 20XX-X1http://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX1Member
XL20Error Correction, Type [Extensible Enumeration]Error correction - incorrect calculation of depreciationhttp://www.abc.com/20X31231#IncorrectCalculationOfDepreciationMember
Figure 5.3b


28



Standard LabelPreferred Label
Date Context12/31/20X2
Equity Components [Axis]Common Stock [Member]Additional Paid-in Capital [Member]Retained Earnings [Member]AOCI Attributable to Parent [Member] Noncontrolling Interest [Member]Report-wide Value
A1M1M2M3M4M5
Cumulative Effect, Period of Adoption [Axis]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjustment [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjustment [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]Cumulative Effect, Period of Adoption, Adjustment [Member]Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
A3M12M12M11M12M11M12M12M11M12
Accounting Standards Update [Axis]Accounting Standards Update 20XX-X4 [Member]Accounting Standards Update 20XX-X5 [Member]Accounting Standards Update 20XX-X5 [Member]Accounting Standards Update 20XX-X4 [Member]Accounting Standards Update 20XX-X5 [Member]
A4M13M14M14M13M14
L1Equity, Including Portion Attributable to Noncontrolling InterestConsolidated statement of stockholders' equity, ending balance1000000100000087500000087500000017145000009150000-30000001720650000-1177750003000000-114775000635000063500009150000024882250002479075000
Figure 5.3c
29



Notes:
Figures 5.3a through 5.3c provide information for the reporting periods (20X0 and 20X2) with adjustments for transition to amendments from ASUs and error corrections. The other reporting periods (20X1 and 20X3) would be similarly structured without the use of the “Revision of Prior Period [Axis]” (A2) and its members.
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting retained earnings and AOCI in the Statement of Shareholders’ Equity. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
An extensible enumeration element is used to convey the type of error correction. “Error Correction, Type [Extensible Enumeration]” (XL20) is used to tag the fact value indicating the type of error correction affecting retained earnings in the Statement of Shareholders’ Equity. If a filer reports values from more than one error correction within the filing in the same reporting date context, then the “Error Correction, Type [Axis]” is intended to be used.
ASU 20XX-X1 is assumed to be adopted with a retrospective transition method and applied to the earliest period presented in this example. ASU 20XX-X4 and 20XX-X5 are assumed to be adopted with a cumulative effect in the period of adoption transition method and applied to the opening balance in the current reporting period in this example.

30



Example 6—Effect on Financial Statement Line Items from Multiple Adjustments to Previously Reported Amounts
This example provides disclosure information about the effects of adjustments for reclassifications from discontinued operations and error corrections, shown separately in excerpts of the Statement of Income and the Statement of Financial Position. A reconciliation of the amounts previously reported to the adjusted amounts are shown in the tables below for the effected financial statement line items.
Entity ABC
Statements of Income Detail
For the Year Ended December 31,
20X220X1
A2:M6A2:M9A2:M8A2:M6A2:M9A2:M8
(in thousands)Amount previously reportedReclassification of discontinued operationsError corrections - misapplication of GAAPAdjusted amountAmount previously reportedReclassification of discontinued operationsError corrections - misapplication of GAAPAdjusted amount
[2][1][2][1]
RevenuesL11$145,450 (25,000)(2,000)$118,450 $125,325 (20,000)(4,000)$101,325 
Costs of revenuesL12$18,190 (6,250)560 $12,500 $20,000 (2,695)195 $17,500 
Selling, general and administrative expensesL13$250 (200)50 $100 $200 (100)350 $450 
Other nonoperating income (expense), netL14$(1,100)(400) $(1,500)$(750)(600) $(1,350)
Income (loss) from discontinued operations, netL15$ 18,950  $18,950 $ 17,805  $17,805 
Image9.jpg
_____________________________
Legend†:
†This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] XL20        [2] XL21    
Figure 6.1a
Entity ABC
Statements of Financial Position Detail
As of December 31,
20X220X1
A2:M6A2:M9A2:M8A2:M6A2:M9A2:M8
(in thousands)Amount previously reportedReclassification of discontinued operationsError corrections - misapplication of GAAPAdjusted amountAmount previously reportedReclassification of discontinued operationsError corrections - misapplication of GAAPAdjusted amount
[2][1][2][1]
Property, plant and equipment, netL16$1,575,000 (85,000) $1,490,000 $1,465,500 (67,000) $1,398,500 
Total assetsL17$5,600,000  35,000 $5,635,000 $4,950,000  44,000 $4,994,000 
Total liabilitiesL18$3,123,785  (65,000)$3,058,785 $2,980,000  (48,000)$2,932,000 
Assets held for sale from discontinued operationsL19$ 85,000  $85,000 $ 67,000  $67,000 
Image10.jpg
_____________________________
Legend:
This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] XL20        [2] XL21    
Figure 6.1b
31



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A2Revision of Prior Period [Axis]DurationRestatementAxis
Revision of Prior Period [Domain]DurationRestatementDomain
M6Previously Reported [Member]DurationScenarioPreviouslyReportedMember
M8Revision of Prior Period, Error Correction, Adjustment [Member]DurationRevisionOfPriorPeriodErrorCorrectionAdjustmentMember
M9Revision of Prior Period, Reclassification, Adjustment [Member]DurationRevisionOfPriorPeriodReclassificationAdjustmentMember
L11RevenuesCreditDurationRevenues
L12Cost of RevenueDebitDurationCostOfRevenue
L13Selling, General and Administrative ExpenseDebitDurationSellingGeneralAndAdministrativeExpense
L14Other Nonoperating Income (Expense)CreditDurationOtherNonoperatingIncomeExpense
L15Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling InterestCreditDurationIncomeLossFromDiscontinuedOperationsNetOfTax
L16Property, Plant and Equipment, NetDebitInstantPropertyPlantAndEquipmentNet
L17AssetsDebitInstantAssets
L18LiabilitiesCreditInstantLiabilities
L19Disposal Group, Including Discontinued Operation, Assets, CurrentDebitInstantAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
XL20Error Correction, Type [Extensible Enumeration]DurationErrorCorrectionTypeExtensibleList
XL21Reclassification, Type [Extensible Enumeration]DurationReclassificationTypeExtensibleList
Figure 6.2
32



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X2-01-01 to 20X2-12-31
Revision of Prior Period [Axis]Amount previously reportedReclassificationError correctionsReport-wide Value
A2M6M9M8
L11RevenuesRevenues145450000-25000000-2000000118450000
L12Cost of RevenueCosts of revenues18190000-625000056000012500000
L13Selling, General and Administrative ExpenseSelling, general and administrative expenses250000-20000050000100000
L14Other Nonoperating Income (Expense)Other nonoperating income (expense), net-1100000-4000000-1500000
L15Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling InterestIncome (loss) from discontinued operations, net018950000018950000
XL21Reclassification, Type [Extensible Enumeration]Reclassification of discontinued operationshttp://www.abc.com/20X21231#DiscontinuedOperationsMember
XL20Error Correction, Type [Extensible Enumeration]Error corrections - misapplication of GAAPhttp://www.abc.com/20X21231#MisapplicationOfGAAPMember
Figure 6.3a
Standard LabelPreferred Label
Date Context20X2-12-31
Revision of Prior Period [Axis]Amount previously reportedReclassificationError correctionsReport-wide Value
A2M6M9M8
L16Property, Plant and Equipment, NetProperty, plant and equipment, net1575000000-8500000001490000000
L17AssetsTotal assets56000000000350000005635000000
L18LiabilitiesTotal liabilities31237850000-650000003058785000
L19Disposal Group, Including Discontinued Operation, Assets, CurrentAssets held for sale from discontinued operations085000000085000000
Figure 6.3b
33



Notes:
Figures 6.3a and 6.3b provide information for one reporting period (20X2). The other reporting period (20X1) would be similarly structured.
An extensible enumeration element is used to convey the type of reclassification. “Reclassification, Type [Extensible Enumeration]” (XL21) is used to tag the fact value indicating which reclassification is affecting the comparability of the financial statements. If a filer reports values from more than one reclassification within the filing in the same reporting date context, then the “Reclassification, Type [Axis]” is intended to be used.
An extensible enumeration element is used to convey the type of error correction. “Error Correction, Type [Extensible Enumeration]” (XL20) is used to tag the fact value indicating which error correction is affecting the financial statements. If a filer reports values from more than one error correction within the filing in the same reporting date context, then the “Error Correction, Type [Axis]” is intended to be used.

34



Example 7—Disclosure of Textual Transition Information
This example illustrates the modeling for disclosures reporting textual transition information about amendments from an ASU. In a note on significant accounting policies, ABC Company discloses information about the nature and timing of adopting Accounting Standards Update 20XX-X6.
Effective January 1, 20X3,[1] ABC Company (ABC Co.) early adopted[2] ASU 20XX-X6[3], using the full retrospective transition approach[4]. Overall, ASU 20XX-X6 had a material impact on ABC Co.'s consolidated financial statements. See below for additional information including the impacts of ASU 20XX-X6 on the previously reported financial statements.
_____________________________
Legend:

This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.

[1] L22    2025-01-01    
[2]
L23        
[3] XL2
[4] XL24    
Figure 7.1

35



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
L22Change in Accounting Principle, Accounting Standards Update, Adoption DateInstantChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
L23Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]InstantChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]DurationChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList
Figure 7.2

36



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X3-12-31
L22Change in Accounting Principle, Accounting Standards Update, Adoption Date20X3-01-01
L23Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]early adopted ASU 20XX-X6true
Figure 7.3a
Standard LabelPreferred Label
Date Context20X3-01-01 to 20X3-12-31
XL2Accounting Standards Update [Extensible Enumeration]http://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX6Member
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]full retrospective transition approachhttp://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX6RetrospectiveMember
Figure 7.3b
37



Notes:
In this example, “Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]” (L23) is used instead of “Change in Accounting Principle, Accounting Standards Update, Adopted [true false]” because the filer early adopted the amendment from the ASU. If the filer adopted the amendments from the ASU upon its effective date, then “Change in Accounting Principle, Accounting Standards Update, Adopted [true false]” would be used.
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting the financial statements. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
ASU 20XX-X6 is assumed to be adopted with a retrospective transition method in this example. “Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]” (XL24) is used to tag the fact value indicating which transition option is elected only when there is a choice in transition options.


38



Example 8—Disclosure of Expected Impacts of ASU—Cumulative Effect in Period of Adoption
This example illustrates the modeling for disclosures reporting information about the expected impacts of amendments from an ASU with the cumulative effect in the period of adoption transition method (also known as the modified retrospective transition approach in this example). In a note on recently issued accounting standards, ABC Company discloses information related to the adoption of Accounting Standards Update 20XX-X7.
Effective January 1, 20X4[1], ABC Company will adopt ASU 20XX-X7[2] using the modified retrospective transition approach[3] as of the period of adoption by recording a cumulative effect adjustment to decrease retained earnings by $5 million[4] to $10 million[5]. The Company does not expect the adoption to have a material effect on operating results.

_____________________________
Legend:
This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] L22, A5:M15 January 1, 2026            [2] XL2, A5:M15        
[3] XL24, A5:M15                    [4] L1, A1:M3, A3:M11, A5:M15, A6:M16
[5] L1, A1:M3, A3:M11, A5:M15, A6:M17    
Figure 8.1
39



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A1Equity Components [Axis]DurationStatementEquityComponentsAxis
Equity Component [Domain]DurationEquityComponentDomain
M3Retained Earnings [Member]DurationRetainedEarningsMember
A3Cumulative Effect, Period of Adoption [Axis]DurationCumulativeEffectPeriodOfAdoptionAxis
Cumulative Effect, Period of Adoption [Domain]DurationCumulativeEffectPeriodOfAdoptionDomain
M11Cumulative Effect, Period of Adoption, Adjustment [Member]DurationCumulativeEffectPeriodOfAdoptionAdjustmentMember
A5Scenario [Axis]DurationStatementScenarioAxis
Scenario [Domain]DurationScenarioUnspecifiedDomain
M15Pro Forma [Member]DurationProFormaMember
A6Statistical Measurement [Axis]DurationRangeAxis
Statistical Measurement [Domain]DurationRangeMember
M16Minimum [Member]DurationMinimumMember
M17Maximum [Member]DurationMaximumMember
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
L1Equity, Including Portion Attributable to Noncontrolling InterestCreditInstantStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
L22Change in Accounting Principle, Accounting Standards Update, Adoption DateInstantChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]DurationChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList
Figure 8.2
40



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X4-12-31
Scenario [Axis]Pro Forma [Member]
A5M15
Equity Components [Axis]Retained Earnings [Member]
A1M3
Cumulative Effect, Period of Adoption [Axis]Cumulative Effect, Period of Adoption, Adjustment [Member]
A3M11
Statistical Measurement [Axis]Minimum [Member]Maximum [Member]
A6M16M17
L1Equity, Including Portion Attributable to Noncontrolling Interestretained earnings-5000000-10000000
L22Change in Accounting Principle, Accounting Standards Update, Adoption Date20X4-01-01
Figure 8.3a

Standard LabelPreferred Label
Date Context20X4-01-01 to 20X4-12-31
Scenario [Axis]Pro Forma [Member]
A5M15
XL2Accounting Standards Update [Extensible Enumeration]http://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX7Member
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]modified retrospective transition approachhttp://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX7ModifiedRetrospectiveMember
Figure 8.3b
41



Notes:
In this example, the “Scenario [Axis]” (A5) and the “Pro Forma [Member]” (M15) are used because the amounts reported are expected and not actual impacts from the amendment from an ASU. The modeling for expected impacts of amendments from ASUs is consistent with the modeling for actual amounts. Therefore, when the filer adopts the amendments from the ASU and the amounts become actual, the modeling would be the same except the “Scenario [Axis]” (A5) and the “Pro Forma [Member]” (M15) would no longer be needed. Also, note that the members on the “Statistical Measurement [Axis]” (A6) may or may not be needed depending on whether a range is used to report amounts.
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting the financial statements. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
ASU 20XX-X7 is assumed to be adopted with a cumulative effect in the period of adoption transition method in this example. “Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]” (XL24) is used to tag the fact value indicating which transition option is elected only when there is a choice in transition option.
42



Example 9—Disclosure of Expected Impacts of ASU—Retrospective Effect on Financial Statement Line Items
This example illustrates the modeling for disclosures reporting information related to the expected impacts of amendments from an ASU with the retrospective transition method. In a note on recently issued accounting standards, ABC Company discloses information related to the impact that the recently issued accounting standard (Accounting Standards Update 20XX-X8) will have on the Statement of Financial Position when the standard is adopted in a future period.
Effective January 1, 20X4[1], ABC Company will adopt ASU 20XX-X8[2][3] using the full retrospective transition approach[4]. The Company completed a preliminary assessment of adopting ASU 20XX-X8 on 20X3 and 20X2 operating results. Th to e adoption is expected to have the following impact on select financial statement line items for the periods presented for the years ended:
(in thousands, except per share amounts)
Year Ended December 31,
20X320X2
RevenueL25, A5:M15$940,100 $870,000 
Cost of salesL26, A5:M15(250,000)(225,000)
Gross ProfitL27, A5:M15$690,100 $645,000 
Basic Earnings per shareL28, A5:M15$11.25 $8.41 
Diluted Earnings per shareL29, A5:M15$11.17 $8.35 
Image6.jpg

_____________________________
Legend†:
This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] L22, A5:M15 January 1, 2026    [2] XL2, A5:M15
[3] XL39, A5:M15            [4] XL24, A5:M15
Figure 9.1
43



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A5Scenario [Axis]DurationStatementScenarioAxis
Scenario [Domain]DurationScenarioUnspecifiedDomain
M15Pro Forma [Member]DurationProFormaMember
XL2Accounting Standards Update [Extensible Enumeration]DurationAccountingStandardsUpdateExtensibleList
L22Change in Accounting Principle, Accounting Standards Update, Adoption DateInstantChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
L25Revenue from Contract with Customer, Excluding Assessed TaxCreditDurationRevenueFromContractWithCustomerExcludingAssessedTax
L26Cost of Product and Service SoldDebitDurationCostOfGoodsAndServicesSold
L27Gross ProfitCreditDurationGrossProfit
L28Earnings Per Share, BasicDurationEarningsPerShareBasic
L29Earnings Per Share, DilutedDurationEarningsPerShareDiluted
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]DurationChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList
XL39Change in Accounting Principle, Accounting Standards Update, Adopted [true false]InstantChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
Figure 9.2
44



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X3-01-01 to 20X3-12-31
Scenario [Axis]Pro Forma [Member]
A5M15
L25Revenue from Contract with Customer, Excluding Assessed TaxRevenue940100000
L26Cost of Product and Service SoldCost of sales250000000
L27Gross ProfitGross Profit690100000
L28Earnings Per Share, BasicBasic Earnings per share11.25
L29Earnings Per Share, DilutedDiluted Earnings per share11.17
Figure 9.3a

Standard Label
Date Context20X4-12-31
Scenario [Axis]Pro Forma [Member]
A5M15
L22Change in Accounting Principle, Accounting Standards Update, Adoption Date20X4-01-01
XL39Change in Accounting Principle, Accounting Standards Update, Adopted [true false]true
Figure 9.3b

Standard LabelPreferred Label
Date Context20X4-01-01 to 20X4-12-31
Scenario [Axis]Pro Forma [Member]
A5M15
XL2Accounting Standards Update [Extensible Enumeration]http://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX8Member
XL24Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]full retrospective transition approachhttp://fasb.org/us-gaap/20X3#AccountingStandardsUpdate20XXX8RetrospectiveMember
Figure 9.3c

45



Notes:
The XBRL report view represents the date context for 20X3. The other reporting period (20X2) would be similarly structured.
In this example, the “Scenario [Axis]” (A5) and the “Pro Forma [Member]” (M15) are used because the amounts reported are expected and not actual impacts from the amendment from an ASU. The modeling for expected impacts of amendments from ASUs is consistent with the modeling for actual amounts. Therefore, when the filer adopts the amendments from ASUs and the amounts become actual, the modeling would be the same except the “Scenario [Axis]” (A5) and the “Pro Forma [Member]” (M15) would no longer be needed.
An extensible enumeration element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible Enumeration]” (XL2) is used to tag the fact value indicating which amendment from an ASU is affecting the financial statements. If a filer reports values from amendments from more than one ASU within the filing in the same reporting date context, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
ASU 20XX-X8 is assumed to be adopted with a retrospective transition method in this example. “Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]” (XL24) is used to tag the fact value indicating which transition option is elected only when there is a choice in transition option.
46



Example 10—Disclosure of Effects on Financial Statement Line Items from a Change in Reporting Entity
This example illustrates the modeling for disclosures reporting information related to the effects on certain financial statement line items from a change in reporting entity. In a note on change in reporting entity, ABC-XYZ Company (formerly ABC Company) discloses information related to its merger with XYZ Company which was accounted for as a change in reporting entity and a transaction between entities under common control of Parent Company.
Effective January 1, 20X3, ABC Company merged with XYZ Company to become ABC-XYZ Company. Both entities are under common control of Parent Company and the merger was accounted for as a change in reporting entity[1]. As a result, the consolidated financial statements are combined to include both entities and all intercompany transactions have been eliminated. The effect of the change in reporting entity on select financial statement line items for the periods presented for the years ended was as follows:
(in thousands, except per share amounts)
Year Ended December 31,
20X220X1
Net income from continuing operations attributable to ABC-XYZ CompanyL31, A2:M10$100,000 $50,000 
Net income attributable to ABC-XYZ CompanyL32, A2:M10$250,000 $75,000 
Net earnings per common share attributable to ABC-XYZ Company:
Basic Earnings per shareL28, A2:M10$1.56 $0.77 
Diluted Earnings per shareL29, A2:M10$1.54 $0.76 
Other comprehensive income (loss)L33, A2:M10$14,000 $5,000 
Image6.jpg

_____________________________
Legend:
This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.
[1] L30        
Figure 10.1
47



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A2Revision of Prior Period [Axis]DurationRestatementAxis
Revision of Prior Period [Domain]DurationRestatementDomain
M10Change in Reporting Entity, Adjustment [Member]DurationChangeInReportingEntityAdjustmentMember
L30Change in Reporting Entity [true false]DurationChangeInReportingEntity1
L31Income (Loss) from Continuing Operations, Net of Tax, Attributable to ParentCreditDurationIncomeLossFromContinuingOperations
L32Net Income (Loss) Attributable to ParentCreditDurationNetIncomeLoss
L28Earnings Per Share, BasicDurationEarningsPerShareBasic
L29Earnings Per Share, DilutedDurationEarningsPerShareDiluted
L33Other Comprehensive Income (Loss), Net of TaxCreditDurationOtherComprehensiveIncomeLossNetOfTax
Figure 10.2
48



The XBRL report views created using the modeling structure are provided here:
Standard LabelPreferred Label
Date Context20X2-01-01 to 20X2-12-31
Revision of Prior Period [Axis]Change in Reporting Entity, Adjustment [Member]
A2M10
L31Income (Loss) from Continuing Operations, Net of Tax, Attributable to ParentNet income from continuing operations attributable to ABC-XYZ Company100000000
L32Net Income (Loss) Attributable to ParentNet income attributable to ABC-XYZ Company250000000
L28Earnings Per Share, BasicNet earnings per common share attributable to ABC-XYZ Company, Basic Earnings per share1.56
L29Earnings Per Share, DilutedNet earnings per common share attributable to ABC-XYZ Company, Diluted Earnings per share1.54
L33Other Comprehensive Income (Loss), Net of TaxOther comprehensive income (loss)14000000
Figure 10.3a

Standard LabelPreferred Label
Date Context20X3-01-01 to 20X3-12-31
L30Change in Reporting Entity [true false]merger was accounted for as a change in reporting entitytrue

Figure 10.3b
49



Notes:
The XBRL report view represents the date context for 20X2 and 20X3. The other reporting period (20X1) would be similarly structured.
In this example, “Consolidated Entities [Axis]” and “Consolidation Items [Axis]” are not used because the filer shows the effects on certain financial statement line items from a change in reporting entity and does not report financial statement line items by entity and by consolidation components such as eliminations. If a filer does show such consolidation items, then those axes would be included in the tagging. Although the existing axes are not specific to change in reporting entity the underlying nature of the transaction is similar.
50



Example 11—Disclosure of Effects on (five) Financial Statement Line Items and (three) Disclosure Line Items from Change in Accounting Estimate
This example illustrates the modeling for disclosures reporting information related to the effects on certain financial statement line items from a change in accounting estimate. In a note on change in accounting estimate, ABC Company discloses information related to the impact from two changes in accounting estimates–one from a change in estimated useful life of its equipment and the other from change in amortization period of its customer contracts.
ABC company completed its assessment of the useful life of our shop equipment and determined we should increase the estimated useful life of the equipment from 3 (L34, A7:M18) to 4 (L34, A7:M18) years starting in 20X3 resulting in a change of 1 (L34, A7:M18, A9:M20) year. Also, during the year, ABC extended the amortization period of its customer contracts from 10 (L35, A8:M19) to 15 (L35, A8:M19) years resulting in a change of 5 (L35, A8:M19, A9:M21) years.
The impact of these changes in accounting estimate[1] for the year ended December 31, 20X3 was as follows:
Decrease to depreciation expenseL37, A9:M20$8,000,000 
Decrease to amortization expenseL38, A9:M21$5,000,000 
Increase to net incomeL8, A9:ExM22$9,000,000 
Increase to earnings per share, basicL28, A9:ExM220.13 
Increase to earnings per share, dilutedL29, A9:ExM220.11 
_____________________________
Legend:
This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.

[1] L36, A9:ExM22    

Figure 11.1
51



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A7Long-Lived Tangible Asset [Axis] DurationPropertyPlantAndEquipmentByTypeAxis
Long-Lived Tangible Asset [Domain]DurationPropertyPlantAndEquipmentTypeDomain
M18Equipment [Member]DurationEquipmentMember
A8Finite-Lived Intangible Assets by Major Class [Axis]DurationFiniteLivedIntangibleAssetsByMajorClassAxis
Finite-Lived Intangible Assets, Major Class Name [Domain]DurationFiniteLivedIntangibleAssetsMajorClassNameDomain
M19Customer Contracts [Member]DurationCustomerContractsMember
A9Effect of Change in Accounting Estimate, Type [Axis]DurationChangeInAccountingEstimateByTypeAxis
Effect of Change in Accounting Estimate, Type [Domain]DurationChangeInAccountingEstimateTypeDomain
ExM22Service Life and Intangible Assets, Amortization Period [Member]DurationServiceLifeMemberAndIntangibleAssetsAmortizationPeriodMember
M20Service Life [Member]DurationServiceLifeMember
M21Intangible Assets, Amortization Period [Member]DurationIntangibleAssetsAmortizationPeriodMember
L8Net Income (Loss), Including Portion Attributable to Noncontrolling InterestCreditDurationProfitLoss
L28Earnings Per Share, BasicDurationEarningsPerShareBasic
L29Earnings Per Share, DilutedDurationEarningsPerShareDiluted
L34Property, Plant and Equipment, Useful LifeInstantPropertyPlantAndEquipmentUsefulLife
L35Finite-Lived Intangible Asset, Useful LifeInstantFiniteLivedIntangibleAssetUsefulLife
L36Change in Accounting Estimate, Occurred [true false]DurationChangeInAccountingEstimate
L37DepreciationDebitDurationDepreciation
L38Amortization of Intangible AssetsDebitDurationAmortizationOfIntangibleAssets
Figure 11.2
52



The XBRL report views created using the modeling structure are provided here:

Standard LabelPreferred Label
Date Context20X2-12-31
Long-Lived Tangible Asset [Axis] Equipment [Member]
A7M18
Finite-Lived Intangible Assets by Major Class [Axis]Customer Contracts [Member]
A8M19
L34Property, Plant and Equipment, Useful Lifeuseful life of the equipmentP3Y
L35Finite-Lived Intangible Asset, Useful Lifeamortization period of its customer contractsP10Y

Figure 11.3a
Standard LabelPreferred Label
Date Context20X3-12-31
Long-Lived Tangible Asset [Axis] Equipment [Member]
A7M18
Finite-Lived Intangible Assets by Major Class [Axis]Customer Contracts [Member]
A8M19
Effect of Change in Accounting Estimate, Type [Axis]Service Life [Member]Intangible Assets, Amortization Period [Member]
A9M20M21
L34Property, Plant and Equipment, Useful Lifeuseful life of the equipmentP4YP1Y
L35Finite-Lived Intangible Asset, Useful Life
amortization period of its customer contracts
P15YP5Y

Figure 11.3b
53



Standard LabelPreferred Label
Date Context20X3-01-01 to 20X3-12-31
Effect of Change in Accounting Estimate, Type [Axis]Service Life [Member]Intangible Assets, Amortization Period [Member]Service Life and Intangible Assets, Amortization Period [Member]
A9M20M21ExM22
L37DepreciationDecrease to depreciation expense-8000000
L38Amortization of Intangible AssetsDecrease to amortization expense-5000000
L8Net Income (Loss), Including Portion Attributable to Noncontrolling InterestIncrease to net income9000000
L28Earnings Per Share, BasicIncrease to earnings per share, basic0.13
L29Earnings Per Share, DilutedIncrease to earnings per share, diluted0.11
L36Change in Accounting Estimate, Occurred [true false]changes in accounting estimatetrue
Figure 11.3c

54



Notes:
The XBRL report view represents the date context for 20X2 and 20X3. The date context for 20X2 is shown to emphasize that the “Effect of Change in Accounting Estimate, Type [Axis]” (A9) is not used on the prior period date context since the change did not impact the prior reporting period.
In this example, ABC Company provides disaggregated information about the change in accounting estimate for line-item elements of “Depreciation” (L37) andAmortization of Intangible Assets” (L38). Therefore, the individual member elements of “Service Life [Member]” (M20) and “Intangible Assets, Amortization Period [Member]” (M21) are used in the tagging with those line-item elements, respectively, instead of the combined member element “Service Life and Intangible Assets, Amortization Period [Member]” (ExM22) for those fact values as shown in Figure 11.3c.
55



Example 12—Disclosure of Effects on (three) Financial Statement Line Items and (three) Disclosure Line Items from Change in Accounting Estimate

This example illustrates the modeling for disclosures reporting information related to the effects on certain financial statement line items from a change in accounting estimate. In a note on change in accounting estimate, ABC Company discloses information related to the impact from two changes in accounting estimates–one from a change in estimated useful life of its equipment and the other from change in amortization period of its customer contracts.
ABC company completed its assessment of the useful life of our shop equipment and determined we should increase the estimated useful life of the equipment from 3 (L34, A7:M18) to 4 (L34, A7:M18) years starting in 20X3 resulting in a change of 1 (L34, A7:M18, A9:ExM22) year. Also, during the year, ABC extended the amortization period of its customer contracts from 10 (L35, A8:M19) to 15 (L35, A8:M19) years resulting in a change of 5 (L35, A8:M19, A9:ExM22) years.
The impact of these changes in accounting estimate[1] for the year ended December 31, 20X1 was as follows:
Increase to net incomeL8, A9:ExM22$15,000,000 
Increase to earnings per share, basicL28, A9:ExM220.25 
Increase to earnings per share, dilutedL29, A9:ExM220.22 
_____________________________
Legend:
This legend, which is not part of the disclosure, is provided to illustrate the elements associated with values reported.

[1] L36, A9:ExM22
Figure 12.1
56



The legend for the elements used to tag these facts follows:
Standard Label Balance TypePeriod TypeElement Name
A7Long-Lived Tangible Asset [Axis] DurationPropertyPlantAndEquipmentByTypeAxis
Long-Lived Tangible Asset [Domain]DurationPropertyPlantAndEquipmentTypeDomain
M18Equipment [Member]DurationEquipmentMember
A8Finite-Lived Intangible Assets by Major Class [Axis]DurationFiniteLivedIntangibleAssetsByMajorClassAxis
Finite-Lived Intangible Assets, Major Class Name [Domain]DurationFiniteLivedIntangibleAssetsMajorClassNameDomain
M19Customer Contracts [Member]DurationCustomerContractsMember
A9Effect of Change in Accounting Estimate, Type [Axis]DurationChangeInAccountingEstimateByTypeAxis
Effect of Change in Accounting Estimate, Type [Domain]DurationChangeInAccountingEstimateTypeDomain
ExM22Service Life and Intangible Assets, Amortization Period [Member]DurationServiceLifeMemberAndIntangibleAssetsAmortizationPeriodMember
L8Net Income (Loss), Including Portion Attributable to Noncontrolling InterestCreditDurationProfitLoss
L28Earnings Per Share, BasicDurationEarningsPerShareBasic
L29Earnings Per Share, DilutedDurationEarningsPerShareDiluted
L34Property, Plant and Equipment, Useful LifeInstantPropertyPlantAndEquipmentUsefulLife
L35Finite-Lived Intangible Asset, Useful LifeInstantFiniteLivedIntangibleAssetUsefulLife
L36Change in Accounting Estimate, Occurred [true false]DurationChangeInAccountingEstimate
Figure 12.2
57



The XBRL report views created using the modeling structure are provided here:

Standard LabelPreferred Label
Date Context20X2-12-31
Long-Lived Tangible Asset [Axis] Equipment [Member]
A7M18
Finite-Lived Intangible Assets by Major Class [Axis]Customer Contracts [Member]
A8M19
L34Property, Plant and Equipment, Useful Lifeuseful life of the equipmentP3Y
L35Finite-Lived Intangible Asset, Useful Life
amortization period of its customer contracts
P10Y

Figure 12.3a

Standard LabelPreferred Label
Date Context20X3-12-31
Long-Lived Tangible Asset [Axis] Equipment [Member]
A7M18
Finite-Lived Intangible Assets by Major Class [Axis]Customer Contracts [Member]
A8M19
Effect of Change in Accounting Estimate, Type [Axis]Service Life and Intangible Assets, Amortization Period [Member]Service Life and Intangible Assets, Amortization Period [Member]
A9ExM22ExM22
L34Property, Plant and Equipment, Useful Lifeuseful life of the equipmentP4YP1Y
L35Finite-Lived Intangible Asset, Useful Life
amortization period of its customer contracts
P15YP5Y

Figure 12.3b

58



Standard LabelPreferred Label
Date Context20X3-01-01 to 20X3-12-31
Effect of Change in Accounting Estimate, Type [Axis]Service Life and Intangible Assets, Amortization Period [Member]
A9ExM22
L36Change in Accounting Estimate, Occurred [true false]changes in accounting estimatetrue
L8Net Income (Loss), Including Portion Attributable to Noncontrolling InterestIncrease to net income15000000
L28Earnings Per Share, BasicIncrease to earnings per share, basic0.25
L29Earnings Per Share, DilutedIncrease to earnings per share, diluted0.22

Figure 12.3c
59



Notes:
The XBRL report view represents the date context for 20X2 and 20X3. The date context for 20X2 is shown to emphasize that the “Effect of Change in Accounting Estimate, Type [Axis]” (A9) is not used on the prior period date context since the change did not impact the prior reporting period.
In this example, ABC Company provides less disaggregated information about the change in accounting estimate than in Example 11. Therefore, the combined member element of “Service Life and Intangible Assets, Amortization Period [Member]” (ExM22) is only used in the tagging with the impacted line-item elements as shown in Figure 12.3c.
60



Appendix A—Changes to 2025 GAAP Taxonomy Implementation Guide 4.0 from 2024 GAAP Taxonomy Implementation Guide 3.0
Example Number(s) or SectionFigure(s)Explanation
OverviewAdded Example 11 and Example 12.
General Information
Added A7, A8, and A9 with respective members to General Legend.
Section 1: Overview of ModelingUpdated language for modeling of change in accounting estimate.
Section 2: Example 44.1, 4.2, 4.3a, 4.3b, 4.3c, Notes
Updated example to include tagging of ASU adoption date, transition method, and ASU adopted (with L22, XL24, and XL39, respectively).
Section 2: Example 88.1, 8.2, 8.3b, Notes
Updated example to include tagging of ASU transition method (with XL24).
Section 2: Example 99.1, 9.2, 9.3c, Notes
Updated example to include tagging of ASU transition method and ASU adopted (with XL24 and XL39, respectively).
Section 2: Example 1111.1, 11.2, 11.3a through 11.cAdded new example.
Section 2: Example 1212.1, 12.2, 12.3a through 12.3cAdded new example.

Example Number(s) or SectionFigure(s)Explanation2024 Reference2024 Element2024 Standard Label2025 Reference2025 Element2025 Standard Label
Example 99.2, 9.3aUpdated Standard Label.L26CostOfGoodsAndServicesSoldCost of Goods and Services SoldL26CostOfGoodsAndServicesSoldCost of Product and Service Sold


61