| Arc name | presentationArc |
|---|---|
| Arc role | http://www.xbrl.org/2003/arcrole/parent-child |
| Link role | http://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrections |
| Concept | Order |
|---|---|
us-gaap:AccountingChangesAndErrorCorrectionsAbstract | |
us-gaap:ForInformationOnModelingAccountingChangesSeeImplementationGuideAtLinkInTinPartsInlineuriAndPdfuriGuidance | 10 |
us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract | 20 |
us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock | 10 |
us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock | 10 |
us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable | 10 |
us-gaap:AdjustmentsForNewAccountingPronouncementsAxis | 10 |
us-gaap:TypeOfAdoptionMember | 10 |
us-gaap:AccountingStandardsUpdate201026Member | 10 |
us-gaap:AccountingStandardsUpdate201104Member | 20 |
us-gaap:AccountingStandardsUpdate201307Member | 30 |
us-gaap:AccountingStandardsUpdate201409Member | 40 |
us-gaap:AccountingStandardsUpdate201601Member | 50 |
us-gaap:AccountingStandardsUpdate201604Member | 60 |
us-gaap:AccountingStandardsUpdate201602Member | 70 |
us-gaap:AccountingStandardsUpdate201613Member | 80 |
us-gaap:AccountingStandardsUpdate201704Member | 90 |
us-gaap:AccountingStandardsUpdate201705Member | 100 |
us-gaap:AccountingStandardsUpdate201708Member | 110 |
us-gaap:AccountingStandardsUpdate201710Member | 120 |
us-gaap:AccountingStandardsUpdate201711Member | 130 |
us-gaap:AccountingStandardsUpdate201712Member | 140 |
us-gaap:AccountingStandardsUpdate201715Member | 150 |
us-gaap:AccountingStandardsUpdate201801Member | 160 |
us-gaap:AccountingStandardsUpdate201802Member | 170 |
us-gaap:AccountingStandardsUpdate201803Member | 180 |
us-gaap:AccountingStandardsUpdate201804Member | 190 |
us-gaap:AccountingStandardsUpdate201807Member | 200 |
us-gaap:AccountingStandardsUpdate201808Member | 210 |
us-gaap:AccountingStandardsUpdate201809Member | 220 |
us-gaap:AccountingStandardsUpdate201811Member | 230 |
us-gaap:AccountingStandardsUpdate201812Member | 240 |
us-gaap:AccountingStandardsUpdate201814Member | 250 |
us-gaap:AccountingStandardsUpdate201815Member | 260 |
us-gaap:AccountingStandardsUpdate201816Member | 270 |
us-gaap:AccountingStandardsUpdate201817Member | 280 |
us-gaap:FairValueOptionElectionForVariableInterestEntityMember | 10 |
us-gaap:CumulativeEffectAdjustmentConsolidationOfVariableInterestEntityMember | 20 |
us-gaap:CumulativeEffectAdjustmentDeconsolidationOfVariableInterestEntityMember | 30 |
us-gaap:AccountingStandardsUpdate201818Member | 290 |
us-gaap:AccountingStandardsUpdate201820Member | 300 |
us-gaap:AccountingStandardsUpdate201901Member | 310 |
us-gaap:AccountingStandardsUpdate201902Member | 320 |
us-gaap:AccountingStandardsUpdate201904Member | 330 |
us-gaap:AccountingStandardsUpdate201905Member | 340 |
us-gaap:AccountingStandardsUpdate201908Member | 350 |
us-gaap:AccountingStandardsUpdate201911Member | 360 |
us-gaap:AccountingStandardsUpdate201912Member | 370 |
us-gaap:AccountingStandardsUpdate202001Member | 380 |
us-gaap:AccountingStandardsUpdate202004Member | 390 |
us-gaap:AccountingStandardsUpdate202006Member | 400 |
us-gaap:AccountingStandardsUpdate202008Member | 410 |
us-gaap:AccountingStandardsUpdate202010Member | 420 |
us-gaap:AccountingStandardsUpdate202101Member | 430 |
us-gaap:AccountingStandardsUpdate202104Member | 440 |
us-gaap:AccountingStandardsUpdate202105Member | 450 |
us-gaap:AccountingStandardsUpdate202108Member | 460 |
us-gaap:AccountingStandardsUpdate202110Member | 470 |
srt:CumulativeEffectPeriodOfAdoptionAxis | 20 |
srt:CumulativeEffectPeriodOfAdoptionDomain | 10 |
srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember | 10 |
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember | 20 |
srt:RestatementAxis | 30 |
srt:RestatementDomain | 10 |
srt:ScenarioPreviouslyReportedMember | 10 |
srt:RestatementAdjustmentMember | 20 |
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember | 10 |
srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember | 20 |
srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember | 30 |
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember | 40 |
srt:StatementScenarioAxis | 40 |
srt:ScenarioUnspecifiedDomain | 10 |
srt:ProFormaMember | 10 |
srt:ScenarioForecastMember | 20 |
us-gaap:AdjustmentsForChangeInAccountingPrincipleAxis | 50 |
us-gaap:ChangeInAccountingPrincipleMember | 10 |
us-gaap:ChangeInAccountingPrincipleOtherMember | 10 |
us-gaap:ChangeInAccountingPrincipleIndirectEffectAxis | 60 |
us-gaap:ChangeInAccountingPrincipleIndirectEffectDomain | 10 |
us-gaap:ChangeInAccountingPrincipleIndirectEffectMember | 10 |
us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems | 70 |
us-gaap:UseFinancialStatementLineItemElementsWithDimensionElementsForEffectOfAmendmentFromAccountingStandardsUpdateGuidance | 10 |
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 20 |
| 30 | |
us-gaap:EarningsPerShareBasic | 40 |
us-gaap:EarningsPerShareDiluted | 50 |
us-gaap:RetainedEarningsAccumulatedDeficit | 60 |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted | 70 |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption | 80 |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList | 90 |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate | 100 |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect | 110 |
us-gaap:AccountingStandardsUpdateExtensibleList | 120 |
us-gaap:ChangeInAccountingPrincipleTypeExtensibleList | 130 |
us-gaap:FairValueOptionFinancialInstrumentMeasuredAtAmortizedCostCreditLoss | 140 |
us-gaap:AccountingStandardsUpdate201818ApplicationFixedList | 150 |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateRetrospectiveApplicationImpracticable | 160 |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated | 170 |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted | 180 |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescription | 190 |
us-gaap:DebtSecuritiesHeldToMaturityReferenceRateReformSaleOrTransferElection | 200 |
us-gaap:ReclassificationTable | 30 |
us-gaap:ReclassificationTypeAxis | 10 |
us-gaap:ReclassificationTypeDomain | 10 |
us-gaap:ReclassificationOtherMember | 10 |
srt:RestatementAxis | 20 |
srt:RestatementDomain | 10 |
srt:ScenarioPreviouslyReportedMember | 10 |
srt:RestatementAdjustmentMember | 20 |
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember | 10 |
srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember | 20 |
srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember | 30 |
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember | 40 |
us-gaap:ReclassificationLineItems | 30 |
us-gaap:ReclassificationTypeExtensibleList | 10 |
us-gaap:PriorPeriodAdjustmentAbstract | 40 |
us-gaap:ErrorCorrectionTextBlock | 10 |
us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock | 10 |
us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable | 10 |
us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis | 10 |
us-gaap:AdjustmentsForErrorCorrectionDomain | 10 |
us-gaap:ErrorCorrectionOtherMember | 10 |
srt:RestatementAxis | 20 |
srt:RestatementDomain | 10 |
srt:ScenarioPreviouslyReportedMember | 10 |
srt:RestatementAdjustmentMember | 20 |
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember | 10 |
srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember | 20 |
srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember | 30 |
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember | 40 |
us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems | 30 |
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 10 |
| 20 | |
us-gaap:EarningsPerShareBasic | 30 |
us-gaap:EarningsPerShareDiluted | 40 |
us-gaap:RetainedEarningsAccumulatedDeficit | 50 |
us-gaap:ErrorCorrectionTypeExtensibleList | 60 |
us-gaap:ErrorCorrectionPreviouslyImmaterial | 70 |
us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsDescription | 20 |
us-gaap:ChangeInAccountingEstimateAbstract | 50 |
us-gaap:ChangeInAccountingEstimateTextBlock | 10 |
us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock | 10 |
us-gaap:ScheduleOfChangeInAccountingEstimateTable | 10 |
us-gaap:ChangeInAccountingEstimateByTypeAxis | 10 |
us-gaap:ChangeInAccountingEstimateTypeDomain | 10 |
us-gaap:IntangibleAssetsAmortizationPeriodMember | 10 |
us-gaap:WarrantyObligationsMember | 20 |
us-gaap:InventoryValuationAndObsolescenceMember | 30 |
us-gaap:UncollectibleReceivablesMember | 40 |
us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember | 50 |
us-gaap:ChangeInAssumptionsForPensionPlansMember | 60 |
us-gaap:ChangeInAccountingMethodAccountedForAsChangeInEstimateMember | 70 |
us-gaap:SalesReturnsAndAllowancesMember | 80 |
us-gaap:RegulatoryReviewsOfFilingsMember | 90 |
us-gaap:DisputesMember | 100 |
us-gaap:ServiceLifeMember | 110 |
us-gaap:SalvageValueMember | 120 |
srt:StatementScenarioAxis | 20 |
srt:ScenarioUnspecifiedDomain | 10 |
srt:ProFormaMember | 10 |
srt:ScenarioForecastMember | 20 |
us-gaap:ChangeInAccountingEstimateLineItems | 30 |
us-gaap:ChangeInAccountingEstimateDescription | 10 |
us-gaap:ChangeInReportingEntityAbstract | 60 |
us-gaap:ChangeInReportingEntityTextBlock | 10 |
us-gaap:ChangeInReportingEntity1 | 10 |
us-gaap:ChangeInReportingEntityEarningsPerShareBasic | 20 |
us-gaap:ChangeInReportingEntityEarningsPerShareDiluted | 30 |
us-gaap:ChangeInReportingEntityIncomeLossFromContinuingOperationsAfterTaxAttributableToParent | 40 |
us-gaap:ChangeInReportingEntityIncomeLossAfterTaxAttributableToParent | 50 |
us-gaap:ChangeInReportingEntityOtherComprehensiveIncomeLossAfterTax | 60 |
us-gaap:AccountingChangesAndErrorCorrectionsLegacyAbstract | 70 |
us-gaap:ImmaterialErrorCorrection | 10 |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleIndirectEffects | 20 |