Segment [Extensible Enumeration]

NameSegmentExtensibleList
Namespacehttp://fasb.org/us-gaap/2022
Prefixus-gaap
Data typeenum2:enumerationSetItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse

Labels

TextLangRoleContainer role
Segment [Extensible Enumeration]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Indicates component of entity engaging in business activity from which revenue is recognized and expense is incurred. Includes, but is not limited to, transaction with another component of same entity.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameExtensible Enumerations: A Guide for Preparershttp://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/extensibleenumerationshttp://fasb.org/us-gaap/role/tin/resource
NoteValue reported using this element must be element available in taxonomies used in filing, including extension taxonomy. Example of how pattern for reported value would appear, but may not necessarily be reported for this element, is: "http://fasb.org/us-gaap/2022#Assets". There is no limit to number of values that could be reported. Additional values are required to be space-separated and alphabetically ordered.http://fasb.org/us-gaap/role/tin/value
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDataTypetruehttp://fasb.org/srt/role/changeNote/changeNote

Related Parent Concepts

NameRelation TypeRole
us-gaap:StatementBusinessSegmentsAxis
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:SegmentReportingInformationLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentReportingAssetReconcilingItemLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentReportingOtherSignificantReconcilingItemLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentReportingRevenueReconcilingItemLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentReportingAssetReconcilingItemLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:SegmentReportingOtherSignificantReconcilingItemLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:SegmentReportingRevenueReconcilingItemLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:SegmentReportingInformationLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable