Segments [Axis]

NameStatementBusinessSegmentsAxis
Namespacehttp://fasb.org/us-gaap/2022
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Segments [Axis]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Information by business segments.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.11http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameSegment Reportinghttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/segmentreporting_1http://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/SG_TIG/inline-f2017segmentxguide.htmhttp://fasb.org/us-gaap/role/tin/resource
NoteElement is not intended to be used for information disaggregated by reporting unit. Element intended to be used for information disaggregated by reporting unit is identified in tin-part:AlternateElement.http://fasb.org/us-gaap/role/tin/usage
AlternateElementReportingUnitAxishttp://fasb.org/us-gaap/role/tin/usage
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
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2022http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic360http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic420http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 5.P.4(d))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(j)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph42http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph25http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic420http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph25http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic205http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic350http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic350http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph24http://www.xbrl.org/2003/role/exampleRef
URIhttps://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic944http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Hhttp://www.xbrl.org/2009/role/commonPracticeRef
URIhttps://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438http://www.xbrl.org/2009/role/commonPracticeRef

Related Child Concepts

NameRelation TypeRole
us-gaap:AdditionalLiabilityLongDurationInsuranceSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:DeferredPolicyAcquisitionCostAndPresentValueOfFutureInsuranceProfitSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:DeferredPolicyAcquisitionCostSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:DeferredSaleInducementCostSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:DiscontinuedOperationNameOfSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:DisposalGroupNotDiscontinuedOperationNameOfSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:EntertainmentLicenseAgreementForProgramMaterialNotInFilmGroupImpairmentSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:FilmMonetizedOnItsOwnAndFilmGroupImpairmentSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:GoodwillNameOfSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:HostingArrangementServiceContractImplementationCostImpairmentSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:LiabilityForFuturePolicyBenefitSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:MarketRiskBenefitSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:PolicyholderAccountBalanceSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:PresentValueOfFutureInsuranceProfitSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:ReportingUnitNameOfSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:RestructuringNameOfSegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:SegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:SeparateAccountLiabilitySegmentExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:ShortDurationInsuranceContractsSegmentsExtensibleList
identificationhttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfFiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfFiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfGoodwillTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfGoodwillTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligations
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligationsScheduleOfRestructuringAndRelatedCostsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligationsScheduleOfRestructuringAndRelatedCostsTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsBusinessCombinationSegmentAllocationTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsBusinessCombinationSegmentAllocationTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformation
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformationSupplementaryInsuranceInformationBySegmentTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformationSupplementaryInsuranceInformationBySegmentTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/Leases842
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/Leases842LesseeLeaseDescriptionTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/Leases842LesseeLeaseDescriptionTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/Leases842LessorLeaseDescriptionTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/Leases842LessorLeaseDescriptionTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:ScheduleOfGoodwillTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfFiniteLivedIntangibleAssetsTable
us-gaap:ScheduleOfGoodwillTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfGoodwillTable
us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable
us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment
us-gaap:ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
us-gaap:ScheduleOfRestructuringAndRelatedCostsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligations
us-gaap:ScheduleOfRestructuringAndRelatedCostsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligationsScheduleOfRestructuringAndRelatedCostsTable
us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable
us-gaap:BusinessCombinationSegmentAllocationTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationSegmentAllocationTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsBusinessCombinationSegmentAllocationTable
us-gaap:LiabilityForCatastropheClaimsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:ShortdurationInsuranceContractsClaimsDevelopmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:ShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:LiabilityForCatastropheClaimsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable
us-gaap:ShortdurationInsuranceContractsClaimsDevelopmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
us-gaap:ShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
srt:SupplementaryInsuranceInformationBySegmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformation
srt:SupplementaryInsuranceInformationBySegmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformationSupplementaryInsuranceInformationBySegmentTable
us-gaap:LesseeLeaseDescriptionTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/Leases842
us-gaap:LessorLeaseDescriptionTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/Leases842
us-gaap:LesseeLeaseDescriptionTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/Leases842LesseeLeaseDescriptionTable
us-gaap:LessorLeaseDescriptionTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/Leases842LessorLeaseDescriptionTable
us-gaap:AdditionalLiabilityLongDurationInsuranceActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:DeferredPolicyAcquisitionCostTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:DeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:DeferredSaleInducementCostTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:MarketRiskBenefitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:PolicyholderAccountBalanceTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:PresentValueOfFutureInsuranceProfitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:SeparateAccountLiabilityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:AdditionalLiabilityLongDurationInsuranceActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:DeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:DeferredPolicyAcquisitionCostTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:DeferredSaleInducementCostTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:MarketRiskBenefitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:PolicyholderAccountBalanceTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:PresentValueOfFutureInsuranceProfitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:SeparateAccountLiabilityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable