250000 - Disclosure - Accounting Changes and Error Corrections, Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]

Typeincluding
Rolehttp://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrectionsScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable

Dimensional Model

TypeElement
Hypercube
us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable
Explicit
us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
Member
us-gaap:AdjustmentsForErrorCorrectionDomain
Member
us-gaap:ErrorCorrectionOtherMember
Explicit
srt:RestatementAxis
Member
srt:RestatementDomain
Member
srt:ScenarioPreviouslyReportedMember
Member
srt:RestatementAdjustmentMember
Member
srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember
Member
srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember
Member
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
Member
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember

Primary Items

Label/QName
us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
us-gaap:ProfitLoss
us-gaap:EarningsPerShareBasic
us-gaap:EarningsPerShareDiluted
us-gaap:RetainedEarningsAccumulatedDeficit
us-gaap:ErrorCorrectionTypeExtensibleList
us-gaap:ErrorCorrectionPreviouslyImmaterial