Geographical [Domain]

NameSegmentGeographicalDomain
Namespacehttp://fasb.org/srt/2022
Prefixsrt
Data typedtr-types:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Geographical [Domain]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Geographical area.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column C))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column G))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column D))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column H))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column E))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column I))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column B))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column F))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Paragraph41http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-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
Paragraph41http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Fhttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Bhttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Chttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
Footnote2http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Ghttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Dhttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Hhttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Ihttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/disclosureRef
Number210http://www.xbrl.org/2003/role/disclosureRef
Section12http://www.xbrl.org/2003/role/disclosureRef
ParagraphColumn Ehttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic606http://www.xbrl.org/2003/role/exampleRef
SubTopic10http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph91http://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttps://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic944http://www.xbrl.org/2003/role/exampleRef
SubTopic40http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph13Hhttp://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttps://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic606http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttps://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef

Related Child Concepts

NameRelation TypeRole
country:CA
domain-memberhttp://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists
country:GB
domain-memberhttp://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists
country:US
domain-memberhttp://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:NonUsMember
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:DZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AQ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BB
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BJ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BQ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BV
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CV
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CX
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:HR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:DK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:DJ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:DM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:DO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:EC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:EG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SV
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GQ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ER
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:EE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ET
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:FK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:FO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:FJ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:FI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:FR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:DE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GP
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:HT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:HM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:HN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:HK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:HU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ID
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IQ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:IT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:JM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:JP
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:JE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:JO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KP
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LV
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LB
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MV
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ML
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:YT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MX
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:FM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MQ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ME
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NP
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MP
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:NO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:OM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:QA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:RE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:RO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:RU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:RW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:BL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:KN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:MF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:WS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ST
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:RS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SX
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SB
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ZA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SS
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ES
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:PG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:LK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SD
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SJ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:CH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:SY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TJ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TL
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TK
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TO
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TT
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TR
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TC
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:TV
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:UG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:UA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:GB
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:US
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:UM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:UY
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:UZ
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VU
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VA
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VN
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VG
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:VI
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:WF
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:EH
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:YE
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ZM
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:ZW
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
country:AX
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:DZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AQ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BB
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BJ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BQ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BV
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CV
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CX
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:HR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:DK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:DJ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:DM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:DO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:EC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:EG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SV
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GQ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ER
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:EE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ET
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:FK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:FO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:FJ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:FI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:FR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:DE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GP
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:HT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:HM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:HN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:HK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:HU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ID
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IQ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:IT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:JM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:JP
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:JE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:JO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KP
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LV
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LB
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MV
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ML
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:YT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MX
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:FM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MQ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ME
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NP
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MP
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:NO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:OM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:QA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:RE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:RO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:RU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:RW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:BL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:KN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:MF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:WS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ST
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:RS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SX
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SB
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ZA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SS
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ES
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:PG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:LK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SD
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SJ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:CH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:SY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TJ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TL
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TK
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TO
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TT
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TR
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TC
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:TV
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:UG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:UA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:GB
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:US
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:UM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:UY
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:UZ
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VU
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VA
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VN
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VG
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:VI
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:WF
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:EH
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:YE
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ZM
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:ZW
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
country:AX
domain-memberhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:NonUsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:NonUsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:NonUsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:NonUsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:AsiaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:AsiaPacificMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:AfricaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:AmericasMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:CentralAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:EMEAMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:EuropeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:EuropeanUnionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:LatinAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:MiddleEastMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:NorthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:SouthAmericaMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:NonUsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:AsiaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:AsiaPacificMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:AfricaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:AmericasMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:CentralAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
us-gaap:EMEAMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:EuropeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
us-gaap:EuropeanUnionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:LatinAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
us-gaap:MiddleEastMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:NorthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:SouthAmericaMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
us-gaap:NonUsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable

Related Parent Concepts

NameRelation TypeRole
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesAverageSalesPriceAndProductionCostsPerUnitOfProductionTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesAverageSalesPriceAndProductionCostsPerUnitOfProductionTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDevelopmentWellsDrilledTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDevelopmentWellsDrilledTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesExploratoryWellsDrilledTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesExploratoryWellsDrilledTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesGasAndOilAcreageTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesGasAndOilAcreageTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesOilAndGasInProcessActivitiesTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesOilAndGasInProcessActivitiesTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProductiveWellsTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProductiveWellsTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesResultsOfOperationsForOilAndGasProducingActivitiesByGeographicAreaTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesResultsOfOperationsForOilAndGasProducingActivitiesByGeographicAreaTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstateMortgageLoansOnRealEstateScheduleTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstateMortgageLoansOnRealEstateScheduleTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-28RealEstateAndAccumulatedDepreciation
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-28RealEstateAndAccumulatedDepreciationRealEstateAndAccumulatedDepreciationByPropertyTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-28RealEstateAndAccumulatedDepreciationRealEstateAndAccumulatedDepreciationByPropertyTable
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:StatementGeographicalAxis
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:StatementGeographicalAxis
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable