srt:AMBestCMinusRatingMember

Properties
property value
NameAMBestCMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, C- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C- credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestBRatingMember

Properties
property value
NameAMBestBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, B Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestCPlusRatingMember

Properties
property value
NameAMBestCPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, C+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C+ credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestCPlusPlusRatingMember

Properties
property value
NameAMBestCPlusPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, C++ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C++ credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestSRatingMember

Properties
property value
NameAMBestSRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, S Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
S credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestDRatingMember

Properties
property value
NameAMBestDRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, D Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
D credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestBPlusRatingMember

Properties
property value
NameAMBestBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, B+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B+ credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestBMinusRatingMember

Properties
property value
NameAMBestBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, B- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B- credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestFRatingMember

Properties
property value
NameAMBestFRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, F Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
F credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestCRatingMember

Properties
property value
NameAMBestCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, C Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestAPlusPlusRatingMember

Properties
property value
NameAMBestAPlusPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, A++ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A++ credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestERatingMember

Properties
property value
NameAMBestERatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, E Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
E credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestARatingMember

Properties
property value
NameAMBestARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, A Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestAMinusRatingMember

Properties
property value
NameAMBestAMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, A- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A- credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestBPlusPlusRatingMember

Properties
property value
NameAMBestBPlusPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, B++ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B++ credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AMBestAPlusRatingMember

Properties
property value
NameAMBestAPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
AM Best, A+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A+ credit rating as defined by the external credit rating agency, AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ArithmeticAverageMember

Properties
property value
NameArithmeticAverageMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Arithmetic Average [Member]en-UShttp://www.xbrl.org/2003/role/label
Average of range of values, calculated as sum of numbers in set divided by count of numbers in set.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic820http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(bbb)(2)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic910http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2019http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameMU 2019-01:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameDisclosure Framework-Fair Valuehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-13http://fasb.org/srt/role/changeNote/changeNote

srt:A330Member

Properties
property value
NameA330Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-330 [Member]en-UShttp://www.xbrl.org/2003/role/label
A-330 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:A320NeoMember

Properties
property value
NameA320NeoMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-320-Neo [Member]en-UShttp://www.xbrl.org/2003/role/label
A-320-Neo aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:A320Member

Properties
property value
NameA320Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-320 [Member]en-UShttp://www.xbrl.org/2003/role/label
A-320 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:A312Member

Properties
property value
NameA312Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-312 [Member]en-UShttp://www.xbrl.org/2003/role/label
A-312 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:A300Member

Properties
property value
NameA300Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-300 [Member]en-UShttp://www.xbrl.org/2003/role/label
A-300 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AsiaPacificMember

Properties
property value
NameAsiaPacificMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Asia Pacific [Member]en-UShttp://www.xbrl.org/2003/role/label
Region of Asia Pacific.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AsiaMember

Properties
property value
NameAsiaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Asia [Member]en-UShttp://www.xbrl.org/2003/role/label
Continent of Asia.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AmericasMember

Properties
property value
NameAmericasMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Americas [Member]en-UShttp://www.xbrl.org/2003/role/label
Continents of North and South America.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AfricaMember

Properties
property value
NameAfricaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Africa [Member]en-UShttp://www.xbrl.org/2003/role/label
Continent of Africa.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:A330200Member

Properties
property value
NameA330200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-330-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
A-330-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:A320200Member

Properties
property value
NameA320200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
A-320-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
A-320-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ApartmentBuildingMember

Properties
property value
NameApartmentBuildingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Apartment Building [Member]en-UShttp://www.xbrl.org/2003/role/label
Building containing a number of residential apartments.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic948http://www.xbrl.org/2003/role/exampleRef
SubTopic310http://www.xbrl.org/2003/role/exampleRef
SectionS99http://www.xbrl.org/2003/role/exampleRef
Paragraph1http://www.xbrl.org/2003/role/exampleRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic970http://www.xbrl.org/2003/role/exampleRef
SubTopic360http://www.xbrl.org/2003/role/exampleRef
SectionS99http://www.xbrl.org/2003/role/exampleRef
Paragraph1http://www.xbrl.org/2003/role/exampleRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/exampleRef
PublisherSEChttp://www.xbrl.org/2003/role/exampleRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/exampleRef
Number210http://www.xbrl.org/2003/role/exampleRef
Section12http://www.xbrl.org/2003/role/exampleRef
Footnote4http://www.xbrl.org/2003/role/exampleRef
Subsection29http://www.xbrl.org/2003/role/exampleRef
PublisherSEChttp://www.xbrl.org/2003/role/exampleRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/exampleRef
Number210http://www.xbrl.org/2003/role/exampleRef
Section12http://www.xbrl.org/2003/role/exampleRef
Footnote2http://www.xbrl.org/2003/role/exampleRef
Subsection28http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AdditionalInformationNecessaryToPreventDisclosureOfDiscountsFutureNetCashFlowsFromBeingMisleading

Properties
property value
NameAdditionalInformationNecessaryToPreventDisclosureOfDiscountsFutureNetCashFlowsFromBeingMisleading
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Additional Information Necessary to Prevent Disclosure of Discounts Future Net Cash Flows from Being Misleadingen-UShttp://www.xbrl.org/2003/role/label
Additional information necessary to prevent the disclosure of the standardized measure of discounted future net cash flows and changes therein from being misleading.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph36http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62536-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AffiliateCollateralizedSecurityTextBlock

Properties
property value
NameAffiliateCollateralizedSecurityTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Affiliate, Collateralized Security [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for affiliate whose security is pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(2))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(3))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(1))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(6))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(6)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(1)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateCollateralizedSecurityLineItems

Properties
property value
NameAffiliateCollateralizedSecurityLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Affiliate, Collateralized Security [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateGroupPreacquisitionSummarizedFinancialInformation

Properties
property value
NameAffiliateGroupPreacquisitionSummarizedFinancialInformation
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Affiliate Group, Preacquisition Summarized Financial Information [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether summarized financial information is preacquisition for acquired entity that is affiliate whose security is pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(5)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateCollateralizedSecurityTable

Properties
property value
NameAffiliateCollateralizedSecurityTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Affiliate, Collateralized Security [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about affiliate whose security is pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(C)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(5)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-02(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection02http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateGroupSecurityPledgedAsCollateralNotMaterial

Properties
property value
NameAffiliateGroupSecurityPledgedAsCollateralNotMaterial
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Affiliate Group, Security Pledged as Collateral, Not Material [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether affiliate group, whose security is pledged as collateral for security registered or being registered, has no material asset, liability, or result of operation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(vi)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(vi)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateSecurityPledgedAsCollateralTradingMarket

Properties
property value
NameAffiliateSecurityPledgedAsCollateralTradingMarket
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Affiliate, Security Pledged as Collateral, Trading Market [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether trading market exists for affiliate's security pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(3))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateCollateralizedSecurityAbstract

Properties
property value
NameAffiliateCollateralizedSecurityAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Affiliate, Collateralized Security [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateCollateralizedSecurityTableTextBlock

Properties
property value
NameAffiliateCollateralizedSecurityTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Affiliate, Collateralized Security [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of affiliate whose security is pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-02(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection02http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliateGroupSecurityPledgedAsCollateralNotMateriallyDifferent

Properties
property value
NameAffiliateGroupSecurityPledgedAsCollateralNotMateriallyDifferent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Affiliate Group, Security Pledged as Collateral, Not Materially Different [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether asset, liability, and result of operation of affiliate group, whose security is pledged as collateral for security registered or being registered, are not materially different than amount in consolidated financial statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(vi)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(vi)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:AffiliatedEntityMember

Properties
property value
NameAffiliatedEntityMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Affiliated Entity [Member]en-UShttp://www.xbrl.org/2003/role/label
An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(n)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864http://www.xbrl.org/2009/role/commonPracticeRef
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 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:AircraftTypeMember

Properties
property value
NameAircraftTypeMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Aircraft [Domain]en-UShttp://www.xbrl.org/2003/role/label
Vehicle designed for flight.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AircraftTypeAxis

Properties
property value
NameAircraftTypeAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Aircraft Type [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by type of aircraft.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:AlternativeNetCapitalRequirement1

Properties
property value
NameAlternativeNetCapitalRequirement1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Alternative Standarden-UShttp://www.xbrl.org/2003/role/label
Broker-Dealer, Minimum Net Capital Required, Alternative Standard, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Minimum amount of net capital of broker-dealer and its subsidiary, calculated under Alternative Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmount of net capital requirement computed under the alternative method allowed under regulatory reporting requirements.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:AlternativeExcessNetCapital

Properties
property value
NameAlternativeExcessNetCapital
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Excess Net Capital, Alternative Standarden-UShttp://www.xbrl.org/2003/role/label
Broker-Dealer, Excess Net Capital, Alternative Standard, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount of net capital in excess of minimum required net capital, calculated under Alternative Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe amount of net capital in excess of the alternative minimum required net capital.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:AlternativeNetCapitalRequirementAbstract

Properties
property value
NameAlternativeNetCapitalRequirementAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Alternative Standard [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:AlternativeExcessNetCapitalAbstract

Properties
property value
NameAlternativeExcessNetCapitalAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Broker-Dealer, Excess Net Capital, Alternative Standard [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:AverageSalesPriceAndProductionCostsPerUnitOfProductionTable

Properties
property value
NameAverageSalesPriceAndProductionCostsPerUnitOfProductionTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Average Sale Price and Production Cost Per Unit [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about oil and gas sale prices and production costs.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationDetailed elements that contain information regarding oil production including quantitative production data, average price, and per unit cost data.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:AverageSalesPrices

Properties
property value
NameAverageSalesPrices
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typesrt-types:perUnitItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Average Sale Priceen-UShttp://www.xbrl.org/2003/role/label
Sales price per unit of oil and gas produced.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe revenues derived from sales of oil or gas in each geographic area during the reporting period divided by the number of barrels of oil produced or thousands of cubic feet of gas produced.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:B737900Member

Properties
property value
NameB737900Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-737-900 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-737-900 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B737820Member

Properties
property value
NameB737820Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-737-820 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-737-820 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B717Member

Properties
property value
NameB717Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-717 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-717 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B717200Member

Properties
property value
NameB717200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-717-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-717-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B777Member

Properties
property value
NameB777Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-777 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-777 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B777300Member

Properties
property value
NameB777300Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-777-300 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-777-300 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B777223Member

Properties
property value
NameB777223Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-777-223 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-777-223 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B767Member

Properties
property value
NameB767Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-767 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-767 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B767323Member

Properties
property value
NameB767323Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-767-323 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-767-323 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B767300Member

Properties
property value
NameB767300Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-767-300 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-767-300 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B767200Member

Properties
property value
NameB767200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-767-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-767-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B757Member

Properties
property value
NameB757Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-757 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-757 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B757223Member

Properties
property value
NameB757223Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-757-223 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-757-223 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B737MaxMember

Properties
property value
NameB737MaxMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-737-Max [Member]en-UShttp://www.xbrl.org/2003/role/label
B-737-Max aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B737Member

Properties
property value
NameB737Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-737 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-737 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B777200Member

Properties
property value
NameB777200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-777-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-777-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B757200Member

Properties
property value
NameB757200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-757-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-757-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B737800Member

Properties
property value
NameB737800Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-737-800 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-737-800 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:B737700Member

Properties
property value
NameB737700Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
B-737-700 [Member]en-UShttp://www.xbrl.org/2003/role/label
B-737-700 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:BankLoans

Properties
property value
NameBankLoans
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Bank Loan, Short-termen-UShttp://www.xbrl.org/2003/role/label
Amount of short-term bank loan secured by broker-dealer customer's security.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmounts due on short-term bank loans secured by customers' securities on the balance sheet date.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:BoardOfDirectorsChairmanMember

Properties
property value
NameBoardOfDirectorsChairmanMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Board of Directors Chairman [Member]en-UShttp://www.xbrl.org/2003/role/label
Leader of board of directors.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationLeader of the entity's board of directors who presides over board meetings and other board activities. The chairman is often the chief executive officer as well, and in such a case would be the entity's highest ranking officer.http://fasb.org/srt/role/changeNote/changeNote

srt:BrokersAndDealersAbstract

Properties
property value
NameBrokersAndDealersAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Brokers and Dealers [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CRJ900Member

Properties
property value
NameCRJ900Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
CRJ-900 [Member]en-UShttp://www.xbrl.org/2003/role/label
CRJ-900 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CRJ200Member

Properties
property value
NameCRJ200Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
CRJ-200 [Member]en-UShttp://www.xbrl.org/2003/role/label
CRJ-200 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CRJMember

Properties
property value
NameCRJMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
CRJ [Member]en-UShttp://www.xbrl.org/2003/role/label
CRJ aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CRJ700Member

Properties
property value
NameCRJ700Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
CRJ-700 [Member]en-UShttp://www.xbrl.org/2003/role/label
CRJ-700 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CentralAmericaMember

Properties
property value
NameCentralAmericaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Central America [Member]en-UShttp://www.xbrl.org/2003/role/label
Region of Central America.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CounterpartyNameAxis

Properties
property value
NameCounterpartyNameAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Counterparty Name [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic210http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph22http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic210http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph16http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.4-08(m)(2)(ii))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic505http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph13http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.4-08(m)(1)(iii))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611http://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
Section4http://www.xbrl.org/2003/role/disclosureRef
Paragraph(m)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(1)(iii)http://www.xbrl.org/2003/role/disclosureRef
Subsection08http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLiability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:ControllerMember

Properties
property value
NameControllerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Controller [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of controller.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationExecutive responsible for the entity's accounting activities and is in effect the chief accountant.http://fasb.org/srt/role/changeNote/changeNote

srt:CapitalRequirementOfConsolidatedBrokerDealerSubsidiaryElectingAlternativeMethod

Properties
property value
NameCapitalRequirementOfConsolidatedBrokerDealerSubsidiaryElectingAlternativeMethod
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Broker-Dealer Subsidiary, Alternative Standarden-UShttp://www.xbrl.org/2003/role/label
Minimum amount of net capital of broker-dealer subsidiary, calculated under Alternative Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationCapital requirements of broker-dealer subsidiary calculated under the alternative method allowed for broker-dealers that are part of consolidated supervised entities.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:ChiefOperatingOfficerMember

Properties
property value
NameChiefOperatingOfficerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Chief Operating Officer [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of chief operating officer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationSenior executive officer responsible for management of day-to-day activities of the entity.http://fasb.org/srt/role/changeNote/changeNote

srt:ChiefExecutiveOfficerMember

Properties
property value
NameChiefExecutiveOfficerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Chief Executive Officer [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of chief executive officer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationHighest ranking executive officer, who has ultimate managerial responsibility for the entity and who reports to the board of directors. In addition, the chief executive officer (CEO) may also be the chairman of the board or president.http://fasb.org/srt/role/changeNote/changeNote

srt:ChiefFinancialOfficerMember

Properties
property value
NameChiefFinancialOfficerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Chief Financial Officer [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of chief financial officer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationSenior executive officer responsible for overseeing the financial activities of the entity.http://fasb.org/srt/role/changeNote/changeNote

srt:CommercialPaperAverageRatePaid

Properties
property value
NameCommercialPaperAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Commercial Paper, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on commercial paper.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef

srt:CommonDomainMembersAbstract

Properties
property value
NameCommonDomainMembersAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Common Domain Members [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CommonTable

Properties
property value
NameCommonTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Common [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about common dimension, domain and member.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
NoteElement is included to support dimensional modeling in SEC Reporting Taxonomy and is not intended to be used.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ComputationOfNetCapitalRequirementAlternativeStandardAbstract

Properties
property value
NameComputationOfNetCapitalRequirementAlternativeStandardAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Broker-Dealer, Net Capital Requirement, Alternative Standard [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ComputationOfNetCapitalUnderSecuritiesAndExchangeCommissionRegulationTextBlock

Properties
property value
NameComputationOfNetCapitalUnderSecuritiesAndExchangeCommissionRegulationTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Net Capital Requirement, SEC Regulation [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of net capital requirement for broker-dealer under Securities and Exchange Commission (SEC) regulation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of computation of net capital under the SEC Regulations which may include a reconciliation (including appropriate explanations) if material differences exist between the computations made by the independent auditor based on the audited financial statements and the broker-dealer's original unaudited Part II or IIA filing, a statement that a reconciliation is not necessary if no material differences exist between the computations made by the independent auditor based on the audited financial statements and the broker-dealer's unaudited Part II or IIA filing, when different, total assets and total liabilities, as reported in the statement of financial condition, are reconciled to the total current assets and total liabilities, respectively, as reported in the statement of computation of minimum net capital. Disclosure may also include stockholder's equity, stockholders' equity not allowable for net capital, stockholders' equity qualified for net capital, subordinated borrowings allowable in computation of net capital, other deductions or allowable credits and total capital and allowable subordinated borrowings.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:CondensedCashFlowStatementTable

Properties
property value
NameCondensedCashFlowStatementTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Cash Flow Statement [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic810http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section45http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph11http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedStatementOfComprehensiveIncomeTable

Properties
property value
NameCondensedStatementOfComprehensiveIncomeTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Statement of Comprehensive Income [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic810http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section45http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph11http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedIncomeStatementsCaptionsLineItems

Properties
property value
NameCondensedIncomeStatementsCaptionsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Income Statements, Captions [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedCashFlowStatementsCaptionsLineItems

Properties
property value
NameCondensedCashFlowStatementsCaptionsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Cash Flow Statements, Captions [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedBalanceSheetStatementTable

Properties
property value
NameCondensedBalanceSheetStatementTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Balance Sheet Statement [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic810http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section45http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph11http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract

Properties
property value
NameCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Financial Information Disclosure [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedFinancialStatementsCaptionsLineItems

Properties
property value
NameCondensedFinancialStatementsCaptionsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Financial Statements, Captions [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedStatementOfIncomeCaptionsLineItems

Properties
property value
NameCondensedStatementOfIncomeCaptionsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Statement of Income Captions [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedBalanceSheetStatementsCaptionsLineItems

Properties
property value
NameCondensedBalanceSheetStatementsCaptionsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Balance Sheet Statements, Captions [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CondensedFinancialStatementsTextBlock

Properties
property value
NameCondensedFinancialStatementsTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Condensed Financial Statements [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for condensed financial statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphdhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph4http://www.xbrl.org/2003/role/disclosureRef
Subsection10http://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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphchttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph4http://www.xbrl.org/2003/role/disclosureRef
Subsection10http://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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphehttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph4http://www.xbrl.org/2003/role/disclosureRef
Subsection10http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphfhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph4http://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:CondensedStatementOfComprehensiveIncomeTableTextBlock

Properties
property value
NameCondensedStatementOfComprehensiveIncomeTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Condensed Statement of Comprehensive Income [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphihttp://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef

srt:CondensedIncomeStatementTable

Properties
property value
NameCondensedIncomeStatementTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Income Statement [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic810http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section45http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph11http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683http://www.xbrl.org/2003/role/recommendedDisclosureRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ConsolidatedEntitiesDomain

Properties
property value
NameConsolidatedEntitiesDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidated Entities [Domain]en-UShttp://www.xbrl.org/2003/role/label
Entity or group of entities consolidated into reporting entity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iv)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iv)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection02http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(bb)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic852http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph14http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph25http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685http://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 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://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
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph25http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameVIEs:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameGuarantor; Reorganization:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidatedPropertyAndCasualtyInsuranceEntityMember

Properties
property value
NameConsolidatedPropertyAndCasualtyInsuranceEntityMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters, Consolidated Property and Casualty Insurance Entity [Member]en-UShttp://www.xbrl.org/2003/role/label
Controlled entity included in financial statements of registrant with liability for property-casualty insurance claim.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-18(Column A)(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e575016-122915http://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 Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subsection18http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember

Properties
property value
NameConsolidatedEntityExcludingVariableInterestEntitiesVIEMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidated Entity, Excluding Consolidated VIE [Member]en-UShttp://www.xbrl.org/2003/role/label
Consolidated entity excluding consolidated variable interest entity (VIE) for which reporting entity is primary beneficiary.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameVIEs:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationConsolidated entity excluding variable interest entities (VIE).http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidatedOilAndGasProductionAbstract

Properties
property value
NameConsolidatedOilAndGasProductionAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidatedOilAndGasProductionCostsPerUnitOfProduction

Properties
property value
NameConsolidatedOilAndGasProductionCostsPerUnitOfProduction
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typesrt-types:perUnitItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Average Production Cost Per Uniten-UShttp://www.xbrl.org/2003/role/label
Cost per unit of oil and gas production.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe average consolidated production costs (lifting costs) per unit of production. Costs may include costs incurred to operate and maintain wells and equipment and to pay production taxes.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ConsolidatedEntitiesAxis

Properties
property value
NameConsolidatedEntitiesAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidated Entities [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by consolidated entity or group of entities.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://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
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph25http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(bb)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic852http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph14http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic810http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph25http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iv)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection02http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iv)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameVIEs:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameGuarantor; Reorganization:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidationEliminationObligorGroupMember

Properties
property value
NameConsolidationEliminationObligorGroupMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation, Elimination, Obligor Group [Member]en-UShttp://www.xbrl.org/2003/role/label
Eliminating entry for intercompany amount within obligor group and investment in nonobligor subsidiary.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(ii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(ii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidationEliminationsMember

Properties
property value
NameConsolidationEliminationsMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation, Eliminations [Member]en-UShttp://www.xbrl.org/2003/role/label
Eliminating entries used in consolidating a parent entity and its subsidiaries.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ConsolidationItemsDomain

Properties
property value
NameConsolidationItemsDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation Items [Domain]en-UShttp://www.xbrl.org/2003/role/label
Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(i))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(i)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(i)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(C)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(ii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(ii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameSegment Reportinghttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/SG_TIG/inline-f2017segmentxguide.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/segmentreporting_2017http://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidationEliminationAffiliateGroupAndNotPartOfAffiliateGroupMember

Properties
property value
NameConsolidationEliminationAffiliateGroupAndNotPartOfAffiliateGroupMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation, Elimination, Affiliate Group and Not Part of Affiliate Group [Member]en-UShttp://www.xbrl.org/2003/role/label
Eliminating entry for intercompany amount between affiliate group whose security is pledged as collateral for security registered or being registered and affiliate not part of that affiliate group.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidationEliminationAffiliateGroupAndRegistrantMember

Properties
property value
NameConsolidationEliminationAffiliateGroupAndRegistrantMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation, Elimination, Affiliate Group and Registrant [Member]en-UShttp://www.xbrl.org/2003/role/label
Eliminating entry for intercompany amount between registrant and affiliate group whose security is pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidationEliminationObligorGroupAndNonobligorSubsidiaryMember

Properties
property value
NameConsolidationEliminationObligorGroupAndNonobligorSubsidiaryMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation, Elimination, Obligor Group and Nonobligor Subsidiary [Member]en-UShttp://www.xbrl.org/2003/role/label
Eliminating entry for intercompany amount between obligor group of consolidated entity, consisting of parent company, subsidiary issuer, and guarantor subsidiary on combined basis, and nonobligor subsidiary. Excludes elimination of investment in nonobligor subsidiary.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ConsolidationItemsAxis

Properties
property value
NameConsolidationItemsAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Consolidation Items [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(ii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(ii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(i))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph22http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(i)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(i)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(C)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameSegment Reportinghttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/SG_TIG/inline-f2017segmentxguide.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/segmentreporting_2017http://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock

Properties
property value
NameContractualObligationFiscalYearMaturityScheduleTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Contractual Obligation, Fiscal Year Maturity [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of the aggregate amount of payments due on known contractual obligations for the five years following the date of the latest balance sheet and the combined aggregate amount of maturities of known contractual obligations.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section303http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(5)http://www.xbrl.org/2009/role/commonPracticeRef

srt:CreditRatingStandardPoorsAxis

Properties
property value
NameCreditRatingStandardPoorsAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Credit Rating, Standard & Poor's [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by Standard and Poor's rating.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic326http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph29http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Khttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic460http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic326http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph15http://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameFinancial Instruments-Credit Losseshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2016-13http://fasb.org/srt/role/changeNote/changeNote

srt:CreditRatingFitchAxis

Properties
property value
NameCreditRatingFitchAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Credit Rating, Fitch [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by Fitch rating.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic326http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph15http://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic460http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph29http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Khttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameFinancial Instruments-Credit Losseshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2016-13http://fasb.org/srt/role/changeNote/changeNote

srt:CreditRatingAMBestAxis

Properties
property value
NameCreditRatingAMBestAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Credit Rating, AM Best [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by AM Best rating.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic326http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph29http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic460http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Khttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic326http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph15http://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameFinancial Instruments-Credit Losseshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2016-13http://fasb.org/srt/role/changeNote/changeNote

srt:CreditRatingAMBestDomain

Properties
property value
NameCreditRatingAMBestDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Credit Rating, AM Best [Domain]en-UShttp://www.xbrl.org/2003/role/label
Credit rating as defined by AM Best.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:CreditRatingMoodysAxis

Properties
property value
NameCreditRatingMoodysAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Credit Rating, Moody's [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by Moody's rating.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic326http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph29http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic460http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Khttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic326http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph15http://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameFinancial Instruments-Credit Losseshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2016-13http://fasb.org/srt/role/changeNote/changeNote

srt:CrudeOilMember

Properties
property value
NameCrudeOilMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Crude Oil [Member]en-UShttp://www.xbrl.org/2003/role/label
Unrefined, unprocessed oil, which may be used in a variety of applications, and from which, petroleum-based products are produced.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:CrudeOilAndNGLPerBarrelMember

Properties
property value
NameCrudeOilAndNGLPerBarrelMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Crude Oil and Natural Gas Liquids (NGL) [Member]en-UShttp://www.xbrl.org/2003/role/label
Unrefined, naturally occurring petroleum product composed of hydrocarbon deposits and other organic material, and liquid or liquefied hydrocarbon produced in manufacture, purification and stabilization of natural gas. Excludes natural gas and liquefied natural gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationPetroleum extracted from the ground and natural gas liquids (NGL). NGL are found with natural gas and usually are composed of ethane, propane, natural gasoline, butane, and isobutane. Excludes natural gas and liquefied natural gas.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1202http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember

Properties
property value
NameCumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]en-UShttp://www.xbrl.org/2003/role/label
Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic326http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic718http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph15http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(f)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic740http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph8http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic105http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic718http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph15http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic718http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph15http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(f)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic740http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph8http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2009/role/commonPracticeRef
Topic848http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.13http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08http://fasb.org/srt/role/changeNote/changeNote
SourceNameCodification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:CumulativeEffectPeriodOfAdoptionDomain

Properties
property value
NameCumulativeEffectPeriodOfAdoptionDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Cumulative Effect, Period of Adoption [Domain]en-UShttp://www.xbrl.org/2003/role/label
Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(2)http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Codification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08http://fasb.org/srt/role/changeNote/changeNote

srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember

Properties
property value
NameCumulativeEffectPeriodOfAdoptionAdjustmentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Cumulative Effect, Period of Adoption, Adjustment [Member]en-UShttp://www.xbrl.org/2003/role/label
Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(2)http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.13http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Codification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08http://fasb.org/srt/role/changeNote/changeNote

srt:CumulativeEffectPeriodOfAdoptionAxis

Properties
property value
NameCumulativeEffectPeriodOfAdoptionAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Cumulative Effect, Period of Adoption [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(2)http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.13http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Codification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08http://fasb.org/srt/role/changeNote/changeNote

srt:CurrencyAxis

Properties
property value
NameCurrencyAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Currency [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by currency.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DecreaseDueToSalesOfMineralsInPlace

Properties
property value
NameDecreaseDueToSalesOfMineralsInPlace
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Decrease Due to Sales of Minerals in Placeen-UShttp://www.xbrl.org/2003/role/label
Amount of decrease in standardized measure of discounted future net cash flow as a result of sales of minerals in place.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DemandDepositLiabilitiesInterestBearingAverageRatePaid

Properties
property value
NameDemandDepositLiabilitiesInterestBearingAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Demand Deposit Liabilities, Interest-Bearing, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on interest-bearing demand deposits.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1406http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef

srt:DescriptionOfGuaranteesGivenByParentCompany

Properties
property value
NameDescriptionOfGuaranteesGivenByParentCompany
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Description of Guarantees Given by Registranten-UShttp://www.xbrl.org/2003/role/label
Description of guarantees issued by the registrant unless separately disclosed in the consolidated statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DescriptionOfMaterialContingenciesOfParentCompany

Properties
property value
NameDescriptionOfMaterialContingenciesOfParentCompany
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Description of Material Contingencies of Registranten-UShttp://www.xbrl.org/2003/role/label
Description of material contingencies of the registrant unless separately disclosed in the consolidated statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DescriptionOfMandatoryDividendOrRedemptionProvisionsOfRedeemableStockOfParentCompany

Properties
property value
NameDescriptionOfMandatoryDividendOrRedemptionProvisionsOfRedeemableStockOfParentCompany
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Description of Mandatory Dividend or Redemption Provisions of Redeemable Stock of Registranten-UShttp://www.xbrl.org/2003/role/label
Description of registrant's mandatory dividend or redemption provisions of redeemable stocks if not separately disclosed in the consolidated statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DescriptionOfNetCapitalRequirementsUnderCommodityExchangeAct

Properties
property value
NameDescriptionOfNetCapitalRequirementsUnderCommodityExchangeAct
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Futures Commission Merchant, Net Capital Requirement, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Disclosure of minimum financial requirement per Commodity Futures Trading Commission (CFTC) for futures commission merchant (FCM).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationFor brokers and dealers that are also commodity brokers, known as futures commission merchants, a description of the requirements for minimum financial requirements under the Commodity Exchange Act.http://fasb.org/srt/role/changeNote/changeNote
PublisherCFTChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 17http://www.xbrl.org/2009/role/commonPracticeRef
Number1http://www.xbrl.org/2009/role/commonPracticeRef
Section17http://www.xbrl.org/2009/role/commonPracticeRef

srt:DescriptionOfSignificantProvisionsOfLongTermObligationsOfParentCompany

Properties
property value
NameDescriptionOfSignificantProvisionsOfLongTermObligationsOfParentCompany
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Description of Significant Provisions of Long-term Obligations of Registranten-UShttp://www.xbrl.org/2003/role/label
Description of significant provisions of long-term obligations of the registrant if not separately disclosed in the consolidated statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DevelopmentWellsDrilledLineItems

Properties
property value
NameDevelopmentWellsDrilledLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Development Well Drilled [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:DevelopmentWellsDrilledNetProductive

Properties
property value
NameDevelopmentWellsDrilledNetProductive
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Development Well Drilled, Net Productive, Numberen-UShttp://www.xbrl.org/2003/role/label
Number of development oil and gas wells capable of producing either oil or gas in sufficient quantity to justify completion as oil or gas well.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe number of productive developmental wells drilled in the geographic area. A productive well is a well that is not a dry well. The number of wells drilled refers to the number of wells (holes) completed at any time during the fiscal years, regardless when drilling was initiated.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:DevelopmentWellsDrilledNetNonproductive

Properties
property value
NameDevelopmentWellsDrilledNetNonproductive
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Development Well Drilled, Net Nonproductive, Numberen-UShttp://www.xbrl.org/2003/role/label
Number of development oil and gas wells incapable of producing either oil or gas in sufficient quantity to justify completion as oil or gas well.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe number of nonproductive development wells (dry wells) drilled in the geographic area. A dry well (hole) is a well found to be incapable of producing either oil or gas in sufficient quantities to justify completion as an oil or gas well. The number of wells drilled refers to the number of wells (holes) completed at any time during the fiscal years, regardless when drilling was initiated.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:DevelopmentWellsDrilledTable

Properties
property value
NameDevelopmentWellsDrilledTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Development Well Drilled [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about oil and gas development wells drilled.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThese elements contain detailed information for net development wells drilled by geographic area.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:DirectorMember

Properties
property value
NameDirectorMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Director [Member]en-UShttp://www.xbrl.org/2003/role/label
Person serving on board of directors.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationPerson serving on the board of directors (who collectively have responsibility for governing the entity).http://fasb.org/srt/role/changeNote/changeNote

srt:DiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesTable

Properties
property value
NameDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Table]en-UShttp://www.xbrl.org/2003/role/label
These elements contained detailed information about the future cash inflows and future development costs related to proved oil and gas reserves. This information is presented in aggregate and for each geographic area for which reserve quantities are disclosed. The estimated future net cash flows are discounted using a rate of 10 percent per year to reflect the estimated timing of the future cash flows. Note that future cash flows related to the settlement of an asset retirement obligation are included in the disclosure.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62424-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesFutureNetCashFlowsAbstract

Properties
property value
NameDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesFutureNetCashFlowsAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Net Cash Flows [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesLineItems

Properties
property value
NameDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesStandardizedMeasureAbstract

Properties
property value
NameDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesStandardizedMeasureAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:DistributionOfAssetsLiabilitiesAndStockholdersEquityTextBlock

Properties
property value
NameDistributionOfAssetsLiabilitiesAndStockholdersEquityTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Distribution of Assets, Liabilities and Stockholders' Equity [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for distribution of assets, liabilities and stockholders' equity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 1http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 4http://www.xbrl.org/2003/role/disclosureRef

srt:DistributionOfAssetsLiabilitiesAndStockholdersEquityTable

Properties
property value
NameDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Distribution of Assets, Liabilities and Stockholders' Equity [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about distribution of assets, liabilities and stockholders' equity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(3)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:DistributionOfAssetsLiabilitiesAndStockholdersEquityTableTextBlock

Properties
property value
NameDistributionOfAssetsLiabilitiesAndStockholdersEquityTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Distribution of Assets, Liabilities and Stockholders' Equity [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of distribution of assets, liabilities and stockholders' equity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(3)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(5)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)http://www.xbrl.org/2009/role/commonPracticeRef

srt:DraftsPayable

Properties
property value
NameDraftsPayable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Draft Payableen-UShttp://www.xbrl.org/2003/role/label
Amount of draft payable by broker-dealer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmounts due on drafts payable on the balance sheet date.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:EMB135Member

Properties
property value
NameEMB135Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
EMB-135 [Member]en-UShttp://www.xbrl.org/2003/role/label
EMB-135 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EMB145Member

Properties
property value
NameEMB145Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
EMB-145 [Member]en-UShttp://www.xbrl.org/2003/role/label
EMB-145 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EMBMember

Properties
property value
NameEMBMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
EMB [Member]en-UShttp://www.xbrl.org/2003/role/label
EMB aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EMB120Member

Properties
property value
NameEMB120Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
EMB-120 [Member]en-UShttp://www.xbrl.org/2003/role/label
EMB-120 aircraft type.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EuropeMember

Properties
property value
NameEuropeMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Europe [Member]en-UShttp://www.xbrl.org/2003/role/label
Continent of Europe.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ExtractiveIndustriesAbstract

Properties
property value
NameExtractiveIndustriesAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Extractive Industries [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ExternalCreditRatingMoodysMember

Properties
property value
NameExternalCreditRatingMoodysMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
External Credit Rating, Moody's [Domain]en-UShttp://www.xbrl.org/2003/role/label
Credit-ratings as used by Moody's. Contact Moody's for a complete list of ratings and their definitions.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ExternalCreditRatingStandardPoorsMember

Properties
property value
NameExternalCreditRatingStandardPoorsMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
External Credit Rating, Standard & Poor's [Domain]en-UShttp://www.xbrl.org/2003/role/label
Credit-ratings as used by Standard & Poor's. Contact Standard & Poor's for a complete list of ratings and their definitions.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ExternalCreditRatingFitchMember

Properties
property value
NameExternalCreditRatingFitchMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
External Credit Rating, Fitch [Domain]en-UShttp://www.xbrl.org/2003/role/label
Credit-ratings as used by Fitch. Contact Fitch for a complete list of ratings and their definitions.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EnergyAxis

Properties
property value
NameEnergyAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Energy [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by type of energy source.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:EnergyDomain

Properties
property value
NameEnergyDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Energy [Domain]en-UShttp://www.xbrl.org/2003/role/label
Combustible material used to power engines, power plants or reactors. Examples include, but are not limited to, fuel and oil.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EquityInvestmentInPropertyAndCasualtyInsuranceInvesteeMember

Properties
property value
NameEquityInvestmentInPropertyAndCasualtyInsuranceInvesteeMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters, Equity Investment in Property and Casualty Insurance Investee [Member]en-UShttp://www.xbrl.org/2003/role/label
Equity method investee of registrant not separately filing financial schedule with Securities and Exchange Commission (SEC), with liability for property-casualty insurance claim.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-18(Column A)(c))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e575016-122915http://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 Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subsection18http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:EquityMethodInvesteeNameDomain

Properties
property value
NameEquityMethodInvesteeNameDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Investment, Name [Domain]en-UShttp://www.xbrl.org/2003/role/label
Name of investment including named security. Excludes entity that is consolidated.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameVIEs:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-01http://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationName of investment, including named security. Excludes consolidated entity.http://fasb.org/srt/role/changeNote/changeNote

srt:ExcessNetCapitalAt1500PercentAbstract

Properties
property value
NameExcessNetCapitalAt1500PercentAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Broker-Dealer, Excess Net Capital, 1500 Percent, Aggregate Indebtedness Standard [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ExcessNetCapitalAt1500Percent

Properties
property value
NameExcessNetCapitalAt1500Percent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Excess Net Capital, 1500 Percent, Aggregate Indebtedness Standarden-UShttp://www.xbrl.org/2003/role/label
Broker-Dealer, Excess Net Capital, 1500 Percent, Aggregate Indebtedness Standard, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount of net capital in excess of minimum required net capital, calculated under Aggregate Indebtedness Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe amount of net capital in excess of the minimum required net capital.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:ExecutiveOfficerMember

Properties
property value
NameExecutiveOfficerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Executive Officer [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of executive officer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationOne of the ranking officers of the entity, appointed to the position by the board of directors.http://fasb.org/srt/role/changeNote/changeNote

srt:ExecutiveVicePresidentMember

Properties
property value
NameExecutiveVicePresidentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Executive Vice President [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of executive vice president.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationSenior officer of the entity that may be appointed by the board of directors, with a rank below president or chief executive officer.http://fasb.org/srt/role/changeNote/changeNote

srt:ExploratoryWellsDrilledTable

Properties
property value
NameExploratoryWellsDrilledTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Exploratory Well Drilled [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about oil and gas exploratory wells drilled.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThese elements contain detailed information for net exploratory wells drilled by geographic area.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ExploratoryWellsDrilledNetNonproductive

Properties
property value
NameExploratoryWellsDrilledNetNonproductive
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Exploratory Well Drilled, Net Nonproductive, Numberen-UShttp://www.xbrl.org/2003/role/label
Number of exploratory oil and gas wells incapable of producing either oil or gas in sufficient quantity to justify completion as oil or gas well.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe number of nonproductive exploratory wells (dry wells) drilled in the geographic area. A dry well (hole) is a well found to be incapable of producing either oil or gas in sufficient quantities to justify completion as an oil or gas well. The number of wells drilled refers to the number of wells (holes) completed at any time during the fiscal years, regardless when drilling was initiated.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ExploratoryWellsDrilledNetProductive

Properties
property value
NameExploratoryWellsDrilledNetProductive
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Exploratory Well Drilled, Net Productive, Numberen-UShttp://www.xbrl.org/2003/role/label
Number of exploratory oil and gas wells capable of producing either oil or gas in sufficient quantity to justify completion as oil or gas well.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe number of productive exploratory wells drilled in the geographic area. A productive well is a well that is not a dry well. The number of wells drilled refers to the number of wells (holes) completed at any time during the fiscal years, regardless when drilling was initiated.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ExploratoryWellsDrilledLineItems

Properties
property value
NameExploratoryWellsDrilledLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Exploratory Well Drilled [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts

Properties
property value
NameExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Extensions, Discoveries, Additions and Improved Recovery, Less Related Costsen-UShttp://www.xbrl.org/2003/role/label
Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of extensions, discoveries and improved recovery of proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBPlusRatingMember

Properties
property value
NameFitchBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, B+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B+ credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchAAARatingMember

Properties
property value
NameFitchAAARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, AAA Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AAA credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchDRatingMember

Properties
property value
NameFitchDRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, D Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
D credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchCCCMinusRatingMember

Properties
property value
NameFitchCCCMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, CCC- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CCC- credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchAMinusRatingMember

Properties
property value
NameFitchAMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, A- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A- credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBRatingMember

Properties
property value
NameFitchBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, B Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchAARatingMember

Properties
property value
NameFitchAARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, AA Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AA credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBBBMinusRatingMember

Properties
property value
NameFitchBBBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, BBB- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BBB- credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBBPlusRatingMember

Properties
property value
NameFitchBBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, BB+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BB+ credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchCCCPlusRatingMember

Properties
property value
NameFitchCCCPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, CCC+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CCC+ credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchAAPlusRatingMember

Properties
property value
NameFitchAAPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, AA+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AA+ credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchAAMinusRatingMember

Properties
property value
NameFitchAAMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, AA- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AA- credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBBBPlusRatingMember

Properties
property value
NameFitchBBBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, BBB+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BBB+ credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBBBRatingMember

Properties
property value
NameFitchBBBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, BBB Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BBB credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBBRatingMember

Properties
property value
NameFitchBBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, BB Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BB credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBMinusRatingMember

Properties
property value
NameFitchBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, B- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B- credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchCCCRatingMember

Properties
property value
NameFitchCCCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, CCC Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CCC credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchCCRatingMember

Properties
property value
NameFitchCCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, CC Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CC credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchAPlusRatingMember

Properties
property value
NameFitchAPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, A+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A+ credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchBBMinusRatingMember

Properties
property value
NameFitchBBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, BB- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BB- credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchCRatingMember

Properties
property value
NameFitchCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, C Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FitchARatingMember

Properties
property value
NameFitchARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fitch, A Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A credit rating as defined by the external credit rating agency, Fitch.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalFundsSoldAverageYield

Properties
property value
NameFederalFundsSoldAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Federal Funds Sold, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on federal funds sold.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef

srt:FederalFundsPurchasedAverageRatePaid

Properties
property value
NameFederalFundsPurchasedAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Federal Funds Purchased, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on federal funds purchased.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:FederalHomeLoanBankOfSeattleMember

Properties
property value
NameFederalHomeLoanBankOfSeattleMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Seattle [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Seattle, Washington.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfTopekaMember

Properties
property value
NameFederalHomeLoanBankOfTopekaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Topeka [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Topeka, Kansas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfAtlantaMember

Properties
property value
NameFederalHomeLoanBankOfAtlantaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Atlanta [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Atlanta, Georgia.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfDallasMember

Properties
property value
NameFederalHomeLoanBankOfDallasMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Dallas [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Dallas, Texas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfChicagoMember

Properties
property value
NameFederalHomeLoanBankOfChicagoMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Chicago [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Chicago, Illinois.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfDesMoinesMember

Properties
property value
NameFederalHomeLoanBankOfDesMoinesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Des Moines [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Des Moines, Iowa.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfCincinnatiMember

Properties
property value
NameFederalHomeLoanBankOfCincinnatiMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Cincinnati [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Cincinnati, Ohio.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfIndianapolisMember

Properties
property value
NameFederalHomeLoanBankOfIndianapolisMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Indianapolis [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Indianapolis, Indiana.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfBostonMember

Properties
property value
NameFederalHomeLoanBankOfBostonMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Boston [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Boston, Massachusetts.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfPittsburghMember

Properties
property value
NameFederalHomeLoanBankOfPittsburghMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of Pittsburgh [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in Pittsburgh, Pennsylvania.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfNewYorkMember

Properties
property value
NameFederalHomeLoanBankOfNewYorkMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of New York [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in New York, New York.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankOfSanFranciscoMember

Properties
property value
NameFederalHomeLoanBankOfSanFranciscoMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank of San Francisco [Member]en-UShttp://www.xbrl.org/2003/role/label
Federal Home Loan Bank (FHLBank) located in San Francisco, California.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis

Properties
property value
NameFederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank Branch [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by branch of Federal Home Loan Bank.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic942http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic470http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain

Properties
property value
NameFederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Federal Home Loan Bank Branch [Domain]en-UShttp://www.xbrl.org/2003/role/label
Twelve regional cooperative banks that U.S. lending institutions use to finance housing and economic development in their communities.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FinanceSubsidiaryIssuerGuaranteedByParent

Properties
property value
NameFinanceSubsidiaryIssuerGuaranteedByParent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Finance Subsidiary Issuer, Guaranteed by Parent [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether issuer is finance subsidiary and parent has fully and unconditionally guaranteed security and no other subsidiary of parent guaranteed security.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(vi)(C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(vi)(C)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:FinanceSubsidiaryIssuerCoissuedWithParent

Properties
property value
NameFinanceSubsidiaryIssuerCoissuedWithParent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Finance Subsidiary Issuer, Coissued with Parent [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether issuer is finance subsidiary that coissued security jointly and severally with parent and no other subsidiary of parent guarantees security.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(vi)(D))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(vi)(D)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:FinancingReceivableAllowanceForCreditLossToNonaccrualPercent

Properties
property value
NameFinancingReceivableAllowanceForCreditLossToNonaccrualPercent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, Allowance for Credit Loss to Nonaccrual, Percenten-UShttp://www.xbrl.org/2003/role/label
Percentage of allowance for credit loss to nonaccrual financing receivable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
NoteElement is intended to be used for each reported period for which Securities and Exchange Commission Release No. 33-10835 and 34-89835 are applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceSEChttp://fasb.org/us-gaap/role/tin/transition
SourceNameStatistical Disclosures for Bankshttp://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableAllowanceForCreditLossToOutstandingPercent

Properties
property value
NameFinancingReceivableAllowanceForCreditLossToOutstandingPercent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, Allowance for Credit Loss to Outstanding, Percenten-UShttp://www.xbrl.org/2003/role/label
Percentage of allowance for credit loss to total financing receivable outstanding.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
NoteElement is intended to be used for each reported period for which Securities and Exchange Commission Release No. 33-10835 and 34-89835 are applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceSEChttp://fasb.org/us-gaap/role/tin/transition
SourceNameStatistical Disclosures for Bankshttp://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(1)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableCreditRatioTableTextBlock

Properties
property value
NameFinancingReceivableCreditRatioTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, Credit Ratio [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of credit ratio for financing receivable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(3)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableNonaccrualToOutstandingPercent

Properties
property value
NameFinancingReceivableNonaccrualToOutstandingPercent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, Nonaccrual to Outstanding, Percenten-UShttp://www.xbrl.org/2003/role/label
Percentage of nonaccrual to total financing receivable outstanding.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
NoteElement is intended to be used for each reported period for which Securities and Exchange Commission Release No. 33-10835 and 34-89835 are applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceSEChttp://fasb.org/us-gaap/role/tin/transition
SourceNameStatistical Disclosures for Bankshttp://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableCreditRatioLineItems

Properties
property value
NameFinancingReceivableCreditRatioLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Financing Receivable, Credit Ratio [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:FinancingReceivableBeforeAllowanceForCreditLossMaturityTableTextBlock

Properties
property value
NameFinancingReceivableBeforeAllowanceForCreditLossMaturityTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, before Allowance for Credit Loss, Maturity [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of financing receivable, before allowance for credit loss, by maturity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1404http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1404http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:FinancingReceivableBeforeAllowanceForCreditLossMaturityTable

Properties
property value
NameFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Financing Receivable, before Allowance for Credit Loss, Maturity [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about financing receivable, before allowance for credit loss, by maturity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1404http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1404http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableCreditRatioTable

Properties
property value
NameFinancingReceivableCreditRatioTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Financing Receivable, Credit Ratio [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about credit ratio for financing receivable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(3)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1405http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableCreditRatioTextBlock

Properties
property value
NameFinancingReceivableCreditRatioTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, Credit Ratio [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for credit ratio for financing receivable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableBeforeAllowanceForCreditLossMaturityTextBlock

Properties
property value
NameFinancingReceivableBeforeAllowanceForCreditLossMaturityTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, before Allowance for Credit Loss, Maturity [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for financing receivable, before allowance for credit loss, by maturity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1404http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 3http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1404http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableBeforeAllowanceForCreditLossToTotalPercent

Properties
property value
NameFinancingReceivableBeforeAllowanceForCreditLossToTotalPercent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, before Allowance for Credit Loss, to Total, Percenten-UShttp://www.xbrl.org/2003/role/label
Percentage, before allowance for credit loss, of financing receivable to total financing receivable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
NoteElement is intended to be used for each reported period for which Securities and Exchange Commission Release No. 33-10835 and 34-89835 are applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceSEChttp://fasb.org/us-gaap/role/tin/transition
SourceNameStatistical Disclosures for Bankshttp://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableWriteoffAfterRecoveryToAverageOutstandingPercent

Properties
property value
NameFinancingReceivableWriteoffAfterRecoveryToAverageOutstandingPercent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, Writeoff after Recovery to Average Outstanding, Percenten-UShttp://www.xbrl.org/2003/role/label
Percentage of writeoff after recovery to average financing receivables outstanding.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1405http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)http://www.xbrl.org/2003/role/disclosureRef

srt:FinancingReceivableBeforeAllowanceForCreditLossAverageYield

Properties
property value
NameFinancingReceivableBeforeAllowanceForCreditLossAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Financing Receivable, before Allowance for Credit Loss, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on financing receivable before allowance for credit loss.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef

srt:FuelMember

Properties
property value
NameFuelMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Fuel [Member]en-UShttp://www.xbrl.org/2003/role/label
Material used for production of energy in form of heat or power. Includes, but is not limited to, coal, gas, and oil.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationRepresents material used for the production of energy in the form of heat or power. Examples may include, but not be limited to heating, transpiration, etc.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows

Properties
property value
NameFutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Ten Percent Annual Discount for Estimated Timing of Cash Flowsen-UShttp://www.xbrl.org/2003/role/label
Amount of discount on future accumulated cash inflow, after deducting future accumulated cash outflow for development and production costs and future income tax, from sale of proved oil and gas reserves, using a discount rate of ten percent a year.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense

Properties
property value
NameFutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Income Tax Expenseen-UShttp://www.xbrl.org/2003/role/label
Amount of estimated future accumulated cash outflow for income tax, based on the future income less future expense derived from production and sale of proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts

Properties
property value
NameFutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Production Costsen-UShttp://www.xbrl.org/2003/role/label
Amount of estimated future accumulated cash outflow for costs to be incurred in producing proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts

Properties
property value
NameFutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Development Costsen-UShttp://www.xbrl.org/2003/role/label
Amount of estimated future accumulated cash outflow for costs to be incurred in developing proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows

Properties
property value
NameFutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Net Cash Flowsen-UShttp://www.xbrl.org/2003/role/label
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Net Cash Flows, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount, after future accumulated cash outflow for development and production costs and future income tax, of estimated future accumulated cash inflow from the sale of proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62476-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows

Properties
property value
NameFutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Cash Inflowsen-UShttp://www.xbrl.org/2003/role/label
Amount of estimated future accumulated cash inflow from the sale of proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:GeographyEliminationsMember

Properties
property value
NameGeographyEliminationsMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Geography Eliminations [Member]en-UShttp://www.xbrl.org/2003/role/label
Eliminating entries used in geographic consolidation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:GasAndOilAreaDevelopedGross

Properties
property value
NameGasAndOilAreaDevelopedGross
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:areaItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Developed Acreage, Grossen-UShttp://www.xbrl.org/2003/role/label
Area assigned to productive oil and gas wells with working interest ownership.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationArea spaced or assigned to productive wells in which a working interest is owned.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:GasAndOilAreaDevelopedNet

Properties
property value
NameGasAndOilAreaDevelopedNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:areaItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Developed Acreage, Neten-UShttp://www.xbrl.org/2003/role/label
Area assigned to productive oil and gas wells representing summation of fractional ownership working interest to whole.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationFractional interest owned based on working interests or other economic arrangements of area spaced or assigned to productive wells.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:GasAndOilAcreageLineItems

Properties
property value
NameGasAndOilAcreageLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Acreage [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:GasAndOilAreaUndevelopedNet

Properties
property value
NameGasAndOilAreaUndevelopedNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:areaItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Undeveloped Acreage, Neten-UShttp://www.xbrl.org/2003/role/label
Leased area representing summation of fractional ownership working interest to whole on which oil and gas wells have not been drilled or completed that would permit production of economic quantities of oil and gas. Excludes area of undrilled acreage held by production under terms of lease.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationFractional interest owned based on working interests or other economic arrangements of lease area on which wells have not been drilled or completed to a point that would permit the production of commercial quantities of oil and gas regardless of whether or not such area contains proved reserves.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef

srt:GasAndOilAcreageTable

Properties
property value
NameGasAndOilAcreageTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Acreage [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about developed and undeveloped oil and gas acreage.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationDetailed element information regarding actual developed and undeveloped gas and oil acreage (both gross and net). Gross acreage is an acre in which a working interest is owned.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef

srt:GasAndOilAreaUndevelopedGross

Properties
property value
NameGasAndOilAreaUndevelopedGross
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:areaItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Undeveloped Acreage, Grossen-UShttp://www.xbrl.org/2003/role/label
Leased area with working interest ownership on which oil and gas wells have not been drilled or completed that would permit production of economic quantities of oil and gas. Excludes area of undrilled acreage held by production under terms of lease.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationLease area in which a working interest is owned and on which wells have not been drilled or completed to a point that would permit the production of commercial quantities of oil and gas regardless of whether or not such area contains proved reserves.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef

srt:GuarantorAndIssuerPreacquisitionSummarizedFinancialInformation

Properties
property value
NameGuarantorAndIssuerPreacquisitionSummarizedFinancialInformation
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Guarantor and Issuer, Preacquisition Summarized Financial Information [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether summarized financial information is preacquisition for acquired entity that is guarantor or issuer of guaranteed security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(5)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:GuarantorAndIssuerGuaranteedSecurityTableTextBlock

Properties
property value
NameGuarantorAndIssuerGuaranteedSecurityTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Guarantor and Issuer, Guaranteed Security [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of guarantor and issuer of guaranteed security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:GuarantorAndIssuerGuaranteedSecurityTable

Properties
property value
NameGuarantorAndIssuerGuaranteedSecurityTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Guarantor and Issuer, Guaranteed Security [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about guarantor and issuer of guaranteed security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(ii))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(ii)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(5)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:GuarantorAndIssuerGuaranteedSecurityTextBlock

Properties
property value
NameGuarantorAndIssuerGuaranteedSecurityTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Guarantor and Issuer, Guaranteed Security [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for guarantor and issuer of guaranteed security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(6))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(2))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(3))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(1))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(6)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(1)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:GuarantorAndIssuerGuaranteedSecurityLineItems

Properties
property value
NameGuarantorAndIssuerGuaranteedSecurityLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Guarantor and Issuer, Guaranteed Security [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:GuarantorSubsidiariesMember

Properties
property value
NameGuarantorSubsidiariesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Guarantor Subsidiaries [Member]en-UShttp://www.xbrl.org/2003/role/label
Entity owned or controlled by another entity which has guaranteed the issue of securities by another subsidiary of the parent or has guaranteed the issue of securities by the parent.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.3-10(d)(4)(iii))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=d3e168853-122756http://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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphdhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)http://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:GuarantorAndIssuerGuaranteedSecurityAbstract

Properties
property value
NameGuarantorAndIssuerGuaranteedSecurityAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Guarantor and Issuer, Guaranteed Security [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:HeatingOilMember

Properties
property value
NameHeatingOilMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Heating Oil [Member]en-UShttp://www.xbrl.org/2003/role/label
Fuel oil used to produce heat in an office, plant, or any other location where temperature is controlled or managed.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:HotelMember

Properties
property value
NameHotelMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Hotel [Member]en-UShttp://www.xbrl.org/2003/role/label
Commercial establishment providing lodging, meal, meeting space and other related service.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
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
Section55http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph91http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote4http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic924http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.L)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts

Properties
property value
NameIncreaseDecreaseInEstimatedFutureDevelopmentCosts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Changes in Estimated Future Development Costsen-UShttp://www.xbrl.org/2003/role/label
Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development costs.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves

Properties
property value
NameIncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Changes in Future Income Tax Expense Estimates on Future Cash Flows Related to Proved Oil and Gas Reservesen-UShttp://www.xbrl.org/2003/role/label
Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in the estimated future income tax on future pretax net cash flows related to the entity's proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(j)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:IncreaseDecreaseInProvedDevelopedAndUndevelopedReservesRollForward

Properties
property value
NameIncreaseDecreaseInProvedDevelopedAndUndevelopedReservesRollForward
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Proved Developed and Undeveloped Reserves [Roll Forward]en-UShttp://www.xbrl.org/2003/role/label
A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:IncreaseDueToPurchasesOfMineralsInPlace

Properties
property value
NameIncreaseDueToPurchasesOfMineralsInPlace
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Increase Due to Purchases of Minerals in Placeen-UShttp://www.xbrl.org/2003/role/label
Amount of increase in standardized measure of discounted future net cash flow as a result of purchases of minerals in place.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward

Properties
property value
NameIncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Increase (Decrease) in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Roll Forward]en-UShttp://www.xbrl.org/2003/role/label
A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:IndustrialPropertyMember

Properties
property value
NameIndustrialPropertyMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Industrial Property [Member]en-UShttp://www.xbrl.org/2003/role/label
Building designed to house industrial operations and provide the necessary conditions for the operation of industrial equipment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote4http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:InterestEarningAssetsNetYield

Properties
property value
NameInterestEarningAssetsNetYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Interest-Earning Assets, Net Yielden-UShttp://www.xbrl.org/2003/role/label
Net yield on interest-earning assets calculated as difference between total interest earned and total interest paid divided by total interest-earning assets.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(5)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestEarningAssetAndInterestBearingLiabilityInterestChangeInVolumeMember

Properties
property value
NameInterestEarningAssetAndInterestBearingLiabilityInterestChangeInVolumeMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest-Earning Asset and Interest-Bearing Liability, Interest, Change in Volume [Member]en-UShttp://www.xbrl.org/2003/role/label
Change in interest-earning asset and interest-bearing liability from increase (decrease) in volume.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(i)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestEarningAssetsAverageYieldAbstract

Properties
property value
NameInterestEarningAssetsAverageYieldAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest-Earning Assets, Average Yield [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:InterestRateAndInterestDifferentialAnalysisTable

Properties
property value
NameInterestRateAndInterestDifferentialAnalysisTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest Rate and Interest Differential Analysis [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about interest rate and interest differential.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(ii)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(i)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestBearingLiabilitiesAverageRatePaidAbstract

Properties
property value
NameInterestBearingLiabilitiesAverageRatePaidAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest-Bearing Liabilities, Average Rate Paid [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:InterestEarningAssetAndInterestBearingLiabilityInterestChangeTypeDomain

Properties
property value
NameInterestEarningAssetAndInterestBearingLiabilityInterestChangeTypeDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest-Earning Asset and Interest-Bearing Liability, Interest, Change, Type [Domain]en-UShttp://www.xbrl.org/2003/role/label
Change in interest-earning asset and interest-bearing liability from increase (decrease) in volume, interest rate, and volume and interest rate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(i)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(ii)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestEarningAssetsAverageYield

Properties
property value
NameInterestEarningAssetsAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Interest-Earning Assets, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on interest-earning assets.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestRateAndInterestDifferentialAnalysisTextBlock

Properties
property value
NameInterestRateAndInterestDifferentialAnalysisTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Interest Rate and Interest Differential Analysis [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure of interest rate and interest differential.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestRateAndInterestDifferentialAnalysisLineItems

Properties
property value
NameInterestRateAndInterestDifferentialAnalysisLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest Rate and Interest Differential Analysis [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:InterestEarningAssetAndInterestBearingLiabilityInterestChangeTypeAxis

Properties
property value
NameInterestEarningAssetAndInterestBearingLiabilityInterestChangeTypeAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest-Earning Asset and Interest-Bearing Liability, Interest, Change, Type [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by type of change in interest-earning asset and interest-bearing liability from increase (decrease) in volume, interest rate, and volume and interest rate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(i)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(ii)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestBearingLiabilitiesAverageRatePaid

Properties
property value
NameInterestBearingLiabilitiesAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Interest-Bearing Liabilities, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on interest-bearing liabilities.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)http://www.xbrl.org/2009/role/commonPracticeRef

srt:InterestBearingDepositsInBanksAverageYield

Properties
property value
NameInterestBearingDepositsInBanksAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Interest-Bearing Deposits in Banks, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on interest-bearing deposit in banks.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestEarningAssetAndInterestBearingLiabilityInterestChangeInRateMember

Properties
property value
NameInterestEarningAssetAndInterestBearingLiabilityInterestChangeInRateMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Interest-Earning Asset and Interest-Bearing Liability, Interest, Change in Rate [Member]en-UShttp://www.xbrl.org/2003/role/label
Change in interest-earning asset and interest-bearing liability from increase (decrease) in interest rate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(c)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)(ii)http://www.xbrl.org/2003/role/disclosureRef

srt:InterestRateAndInterestDifferentialAnalysisTableTextBlock

Properties
property value
NameInterestRateAndInterestDifferentialAnalysisTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Interest Rate and Interest Differential Analysis [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of interest rate and interest differential.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)(i)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)(iii)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)(ii)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)(i)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1402http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)(ii)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ItemsIncludedInConsolidatedStatementOfFinancialConditionAbstract

Properties
property value
NameItemsIncludedInConsolidatedStatementOfFinancialConditionAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Items Included in Consolidated Statement of Financial Condition [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LatinAmericaMember

Properties
property value
NameLatinAmericaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Latin America [Member]en-UShttp://www.xbrl.org/2003/role/label
Region of Latin America.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LifeInsuranceInForceCeded

Properties
property value
NameLifeInsuranceInForceCeded
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Cededen-UShttp://www.xbrl.org/2003/role/label
Amount of life insurance issued and outstanding ceded to other entity, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17(Column C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LifeInsuranceInForceGross

Properties
property value
NameLifeInsuranceInForceGross
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Grossen-UShttp://www.xbrl.org/2003/role/label
Amount, before effect of reinsurance, of life insurance issued and outstanding, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17(Column B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LifeInsuranceInForceNet

Properties
property value
NameLifeInsuranceInForceNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Neten-UShttp://www.xbrl.org/2003/role/label
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Net, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount, after effect of reinsurance, of life insurance issued and outstanding, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17(Column E))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LifeInsuranceInForcePercentageAssumedToNet

Properties
property value
NameLifeInsuranceInForcePercentageAssumedToNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Percentage Assumed to Neten-UShttp://www.xbrl.org/2003/role/label
Percentage of assumed life insurance contract issued and outstanding to life insurance contract issued and outstanding after effect of reinsurance, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17(Column F))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LifeInsuranceInForceAssumed

Properties
property value
NameLifeInsuranceInForceAssumed
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Assumeden-UShttp://www.xbrl.org/2003/role/label
Amount of life insurance issued and outstanding assumed from other entity, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17(Column D))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LifeInsuranceInForceNetAbstract

Properties
property value
NameLifeInsuranceInForceNetAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Net [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LitigationCaseAxis

Properties
property value
NameLitigationCaseAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Litigation Case [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by type of judicial proceeding, alternative dispute resolution or claim.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LitigationCaseTypeDomain

Properties
property value
NameLitigationCaseTypeDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Litigation Case [Domain]en-UShttp://www.xbrl.org/2003/role/label
Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:LongTermDebtAverageRatePaid

Properties
property value
NameLongTermDebtAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Long-Term Debt, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on long-term debt.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:LongTermSupplyAgreementsWithGovernmentsOrAuthoritiesAbstract

Properties
property value
NameLongTermSupplyAgreementsWithGovernmentsOrAuthoritiesAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Long-term Supply Agreements with Governments or Authorities [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MedianMember

Properties
property value
NameMedianMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Median [Member]en-UShttp://www.xbrl.org/2003/role/label
Middle value in data set.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic820http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(bbb)(2)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2019http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameDisclosure Framework-Fair Valuehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-13http://fasb.org/srt/role/changeNote/changeNote

srt:MultifamilyMember

Properties
property value
NameMultifamilyMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Multifamily [Member]en-UShttp://www.xbrl.org/2003/role/label
Residential building containing multiple separate housing units.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote4http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2015http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysBa1RatingMember

Properties
property value
NameMoodysBa1RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Ba1 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Ba1 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysAaaRatingMember

Properties
property value
NameMoodysAaaRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Aaa Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Aaa credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysBaa1RatingMember

Properties
property value
NameMoodysBaa1RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Baa1 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Baa1 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysBaa2RatingMember

Properties
property value
NameMoodysBaa2RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Baa2 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Baa2 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysB3RatingMember

Properties
property value
NameMoodysB3RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, B3 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B3 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysBaa3RatingMember

Properties
property value
NameMoodysBaa3RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Baa3 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Baa3 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysAa1RatingMember

Properties
property value
NameMoodysAa1RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Aa1 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Aa1 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysAa3RatingMember

Properties
property value
NameMoodysAa3RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Aa3 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Aa3 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysAa2RatingMember

Properties
property value
NameMoodysAa2RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Aa2 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Aa2 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysBa2RatingMember

Properties
property value
NameMoodysBa2RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Ba2 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Ba2 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysA1RatingMember

Properties
property value
NameMoodysA1RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, A1 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A1 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysBa3RatingMember

Properties
property value
NameMoodysBa3RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Ba3 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Ba3 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysA2RatingMember

Properties
property value
NameMoodysA2RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, A2 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A2 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysCRatingMember

Properties
property value
NameMoodysCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, C Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysB2RatingMember

Properties
property value
NameMoodysB2RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, B2 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B2 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysCaa1RatingMember

Properties
property value
NameMoodysCaa1RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Caa1 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Caa1 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysCaa3RatingMember

Properties
property value
NameMoodysCaa3RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Caa3 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Caa3 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysA3RatingMember

Properties
property value
NameMoodysA3RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, A3 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A3 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysB1RatingMember

Properties
property value
NameMoodysB1RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, B1 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B1 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysCaRatingMember

Properties
property value
NameMoodysCaRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Ca Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Ca credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MoodysCaa2RatingMember

Properties
property value
NameMoodysCaa2RatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Moody's, Caa2 Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
Caa2 credit rating as defined by the external credit rating agency, Moody's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MajorCustomersAxis

Properties
property value
NameMajorCustomersAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Customer [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by name or description of a single external customer or a group of external customers.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic944http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section55http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13Hhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441http://www.xbrl.org/2009/role/commonPracticeRef
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(c)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph42http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurancehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-08http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote

srt:ManagementMember

Properties
property value
NameManagementMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Management [Member]en-UShttp://www.xbrl.org/2003/role/label
Person or persons designated as part of management.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationPerson or persons controlling and directing the affairs of an entity.http://fasb.org/srt/role/changeNote/changeNote

srt:MaximumMember

Properties
property value
NameMaximumMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Maximum [Member]en-UShttp://www.xbrl.org/2003/role/label
Upper limit of the provided range.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
Paragraph29Fhttp://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic505http://www.xbrl.org/2003/role/exampleRef
SubTopic10http://www.xbrl.org/2003/role/exampleRef
Section50http://www.xbrl.org/2003/role/exampleRef
Paragraph13http://www.xbrl.org/2003/role/exampleRef
Subparagraph(d)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic715http://www.xbrl.org/2003/role/exampleRef
SubTopic80http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph8http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic978http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic910http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic976http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.2http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvement; MU 2019-01:Taxonomy Technical Improvement; Retirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameLiability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:MinimumNetCapitalRequiredForEntity1

Properties
property value
NameMinimumNetCapitalRequiredForEntity1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Parent, Aggregate Indebtedness Standarden-UShttp://www.xbrl.org/2003/role/label
Minimum amount of net capital required to be maintained by broker-dealer parent, calculated under Aggregate Indebtedness Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationMinimum amount of net capital required to be maintained by the entity to engage in securities transactions.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:MinimumRemainingTermsOfLeasesAndConcessionsOnUndevelopedAcreage1

Properties
property value
NameMinimumRemainingTermsOfLeasesAndConcessionsOnUndevelopedAcreage1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:durationItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Undeveloped Acreage, Minimum Remaining Termen-UShttp://www.xbrl.org/2003/role/label
Period remaining on lease and concession for oil and gas undeveloped acreage, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationPeriod remaining on leases or concessions that will expire on undeveloped acreage, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef

srt:MinimumMember

Properties
property value
NameMinimumMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Minimum [Member]en-UShttp://www.xbrl.org/2003/role/label
Lower limit of the provided range.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic910http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic976http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic978http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439http://www.xbrl.org/2003/role/disclosureRef
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
Paragraph29Fhttp://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic715http://www.xbrl.org/2003/role/exampleRef
SubTopic80http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph8http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic505http://www.xbrl.org/2003/role/exampleRef
SubTopic10http://www.xbrl.org/2003/role/exampleRef
Section50http://www.xbrl.org/2003/role/exampleRef
Paragraph13http://www.xbrl.org/2003/role/exampleRef
Subparagraph(d)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644http://www.xbrl.org/2003/role/exampleRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.2http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvement; MU 2019-01:Taxonomy Technical Improvement; Retirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameLiability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:MinimumNetCapitalRequired1

Properties
property value
NameMinimumNetCapitalRequired1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Aggregate Indebtedness Standarden-UShttp://www.xbrl.org/2003/role/label
Broker-Dealer, Minimum Net Capital Required, Aggregate Indebtedness Standard, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Minimum amount of net capital required to be maintained by broker-dealer and its subsidiary, calculated under Aggregate Indebtedness Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmount of minimum net capital required to be maintained to engage in securities transactions.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:MinimumNetCapitalRequiredAbstract

Properties
property value
NameMinimumNetCapitalRequiredAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Aggregate Indebtedness Standard [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:MinimumFinancialRequirementsForFuturesCommissionMerchantsUnderCommodityExchangeActTextBlock

Properties
property value
NameMinimumFinancialRequirementsForFuturesCommissionMerchantsUnderCommodityExchangeActTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Futures Commission Merchant, Minimum Financial Requirement [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of minimum financial requirement per Commodity Futures Trading Commission (CFTC) for futures commission merchant (FCM).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of minimum financial requirements for commodities brokers, known as futures commission merchants (FCMs) including the risk-based requirement, and the amount of adjusted net capital required by a registered futures association of which it is a member.http://fasb.org/srt/role/changeNote/changeNote
PublisherCFTChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 17http://www.xbrl.org/2009/role/commonPracticeRef
Number1http://www.xbrl.org/2009/role/commonPracticeRef
Section17http://www.xbrl.org/2009/role/commonPracticeRef

srt:MinimumNetCapitalRequiredForBrokerDealerSubsidiary1

Properties
property value
NameMinimumNetCapitalRequiredForBrokerDealerSubsidiary1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Broker-Dealer Subsidiary, Aggregate Indebtedness Standarden-UShttp://www.xbrl.org/2003/role/label
Minimum amount of net capital required to be maintained by broker-dealer subsidiary to engage in security transaction, calculated under Aggregate Indebtedness Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationMinimum amount of net capital required to be maintained by entity's broker-dealer subsidiary to engage in securities transactions.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:MortgageLoansOnRealEstateLineItems

Properties
property value
NameMortgageLoansOnRealEstateLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstatePriorLiens1

Properties
property value
NameMortgageLoansOnRealEstatePriorLiens1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Prior Lien, Amounten-UShttp://www.xbrl.org/2003/role/label
Amount of prior lien on real estate securing mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Column E))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis

Properties
property value
NameMortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Real Estate, Type of Property [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by type of real estate property.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
URIhttp://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 C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://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
URIhttp://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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:MortgageLoansOnRealEstateOriginalLoanAmountAxis

Properties
property value
NameMortgageLoansOnRealEstateOriginalLoanAmountAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Original Amount [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by original amount of mortgage loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote3http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateFaceAmountOfMortgages

Properties
property value
NameMortgageLoansOnRealEstateFaceAmountOfMortgages
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgagesen-UShttp://www.xbrl.org/2003/role/label
Amount of contractual principal due at origination of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Column F))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateFederalIncomeTaxBasis1

Properties
property value
NameMortgageLoansOnRealEstateFederalIncomeTaxBasis1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Federal Income Tax Basisen-UShttp://www.xbrl.org/2003/role/label
Amount of federal income tax basis of investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 8))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote8http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateDelinquentPrincipalOrInterestAcquiredFromAffiliates

Properties
property value
NameMortgageLoansOnRealEstateDelinquentPrincipalOrInterestAcquiredFromAffiliates
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Delinquent Principal or Interest, Acquired from Affiliatesen-UShttp://www.xbrl.org/2003/role/label
Amount of principal due on delinquent mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, acquired from controlled and other affiliates.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 10(b)))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote10(b)http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateNamePropertyTypeDomain

Properties
property value
NameMortgageLoansOnRealEstateNamePropertyTypeDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Real Estate [Domain]en-UShttp://www.xbrl.org/2003/role/label
Land and any structures permanently fixed to it.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://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 C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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 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 Ehttp://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
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 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 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 Chttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
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
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:MortgageLoansOnRealEstateCollectionsOfPrincipal

Properties
property value
NameMortgageLoansOnRealEstateCollectionsOfPrincipal
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Collections of Principalen-UShttp://www.xbrl.org/2003/role/label
Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from collection of principal.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 6))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote6http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateInterestRate

Properties
property value
NameMortgageLoansOnRealEstateInterestRate
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rateen-UShttp://www.xbrl.org/2003/role/label
Interest rate of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Column B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateByLoanDisclosureTextBlock

Properties
property value
NameMortgageLoansOnRealEstateByLoanDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Includes, but is not limited to, information for each mortgage loan receivable equaling or exceeding three percent of carrying amount of mortgage.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateDescriptionLoanCategoryAxis

Properties
property value
NameMortgageLoansOnRealEstateDescriptionLoanCategoryAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Category [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by loan category for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateAbstract

Properties
property value
NameMortgageLoansOnRealEstateAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateLoanTypeDomain

Properties
property value
NameMortgageLoansOnRealEstateLoanTypeDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]en-UShttp://www.xbrl.org/2003/role/label
Type of loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstatePeriodicPaymentTermsBalloonPaymentToBeReceived

Properties
property value
NameMortgageLoansOnRealEstatePeriodicPaymentTermsBalloonPaymentToBeReceived
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Periodic Payment Terms, Balloon Payment to be Receiveden-UShttp://www.xbrl.org/2003/role/label
Amount of payment to be received at final maturity date for mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoanOnRealEstateFinalMaturityDate

Properties
property value
NameMortgageLoanOnRealEstateFinalMaturityDate
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:dateItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Dateen-UShttp://www.xbrl.org/2003/role/label
Maturity date of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, in YYYY-MM-DD format.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Column C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateLoanTypeAxis

Properties
property value
NameMortgageLoansOnRealEstateLoanTypeAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by type of loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote3http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateOriginalLoanAmountDomain

Properties
property value
NameMortgageLoansOnRealEstateOriginalLoanAmountDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Original Loan Amount [Domain]en-UShttp://www.xbrl.org/2003/role/label
Group of similar original loan amounts for investment in real estate mortgage loan by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateScheduleTable

Properties
property value
NameMortgageLoansOnRealEstateScheduleTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate Schedule [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateLoanCategoryDomain

Properties
property value
NameMortgageLoansOnRealEstateLoanCategoryDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Category [Domain]en-UShttp://www.xbrl.org/2003/role/label
Loan category for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansUnder250000Member

Properties
property value
NameMortgageLoansUnder250000Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 [Member]en-UShttp://www.xbrl.org/2003/role/label
Investment in real estate mortgage loan by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount less than $250,000.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote3http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansBetween250000And499999Member

Properties
property value
NameMortgageLoansBetween250000And499999Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 [Member]en-UShttp://www.xbrl.org/2003/role/label
Mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount greater than $249,999 but less than $500,000.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote3http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateReserves

Properties
property value
NameMortgageLoansOnRealEstateReserves
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Reserve, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Description of write-down or reserve of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Includes, but is not limited to, explanation of basis of write-down or reserve.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 7))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote7http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateTransactionsWithAffiliates

Properties
property value
NameMortgageLoansOnRealEstateTransactionsWithAffiliates
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Transactions with Affiliates, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Description of change in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate from transactions with affiliate and other related party.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 6))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote6http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOver1000000Member

Properties
property value
NameMortgageLoansOver1000000Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans over $1,000,000 [Member]en-UShttp://www.xbrl.org/2003/role/label
Investment in real estate mortgage loan by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount of $1,000,000 or more.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote3http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis

Properties
property value
NameMortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Write-down or Reserve by Loan [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by mortgage loan written down or reserved for, within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 7))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote7http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateOtherRequiredDisclosuresAbstract

Properties
property value
NameMortgageLoansOnRealEstateOtherRequiredDisclosuresAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Other Disclosure [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateWriteDownOrReserveLineItems

Properties
property value
NameMortgageLoansOnRealEstateWriteDownOrReserveLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Write-down or Reserve [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateWriteDownOrReserveBasis

Properties
property value
NameMortgageLoansOnRealEstateWriteDownOrReserveBasis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Write-down or Reserve, Basisen-UShttp://www.xbrl.org/2003/role/label
Description of basis for write-down or reserve of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 7))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote7http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstatePeriodicPaymentTermsLevelPayments

Properties
property value
NameMortgageLoansOnRealEstatePeriodicPaymentTermsLevelPayments
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Periodic Payment Terms, Level Payment, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Indicates requirement of level payment of principal and interest to maturity of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansBetween750000And999999Member

Properties
property value
NameMortgageLoansBetween750000And999999Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 [Member]en-UShttp://www.xbrl.org/2003/role/label
Mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount greater than $749,999 but less than $1,000,000.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote3http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstatePeriodicPaymentTermsVaryingAmounts

Properties
property value
NameMortgageLoansOnRealEstatePeriodicPaymentTermsVaryingAmounts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Periodic Payment Terms, Varying Amount, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Indicates requirement of varying payment of principal and interest to maturity of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansBetween500000And749999Member

Properties
property value
NameMortgageLoansBetween500000And749999Member
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 [Member]en-UShttp://www.xbrl.org/2003/role/label
Mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount greater than $499,999 but less than $750,000.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote3http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstatePeriodicPaymentTerms

Properties
property value
NameMortgageLoansOnRealEstatePeriodicPaymentTerms
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Periodic Payment Terms, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Description of contractual payment terms of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Includes, but is not limited to, whether mortgage loan is payable at level or varying amount to maturity, balloon payment requirement at maturity, and prepayment penalty.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Column D))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateWriteDownOrReserveTable

Properties
property value
NameMortgageLoansOnRealEstateWriteDownOrReserveTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Write-down or Reserve [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about write-down or reserve of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 7))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote7http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateRenewedAndExtended

Properties
property value
NameMortgageLoansOnRealEstateRenewedAndExtended
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Renewed and Extended, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Description of reason mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate was renewed or extended at amount in excess of unpaid amount on previous mortgage.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 6))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote6http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateNumberOfLoans

Properties
property value
NameMortgageLoansOnRealEstateNumberOfLoans
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loansen-UShttp://www.xbrl.org/2003/role/label
Number of mortgage loans within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 3))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote3http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstateWriteDownOrReserveLoanDomain

Properties
property value
NameMortgageLoansOnRealEstateWriteDownOrReserveLoanDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Write-down or Reserve, Loan [Domain]en-UShttp://www.xbrl.org/2003/role/label
Mortgage loan written down or reserved for, within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:MortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans

Properties
property value
NameMortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loansen-UShttp://www.xbrl.org/2003/role/label
Amount of principal due on delinquent mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Column H))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:NorthAmericaMember

Properties
property value
NameNorthAmericaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
North America [Member]en-UShttp://www.xbrl.org/2003/role/label
Continent of North America.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:NameOfMajorCustomerDomain

Properties
property value
NameNameOfMajorCustomerDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Customer [Domain]en-UShttp://www.xbrl.org/2003/role/label
Single external customer or group of external customers.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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(c)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046http://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
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic944http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section55http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13Hhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph42http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote

srt:NaturalGasReservesMember

Properties
property value
NameNaturalGasReservesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Natural Gas [Member]en-UShttp://www.xbrl.org/2003/role/label
Natural gas composed primarily of methane gas, excluding liquid or condensate natural gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:NaturalGasPerThousandCubicFeetMember

Properties
property value
NameNaturalGasPerThousandCubicFeetMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Natural Gas and Natural Gas Liquids [Member]en-UShttp://www.xbrl.org/2003/role/label
Flammable gas occurring naturally underground and liquid or liquefied hydrocarbon produced in manufacture, purification and stabilization of natural gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationMethane gas extracted from the ground and sold by oil industry companies.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1202http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:NaturalGasLiquidsReservesMember

Properties
property value
NameNaturalGasLiquidsReservesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Natural Gas Liquids [Member]en-UShttp://www.xbrl.org/2003/role/label
Natural gas liquids that include, but are not limited to, ethane, propane, natural gasoline, butane and isobutane.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
Section55http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph91http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:NetCapitalExcessShortageUnderCommodityExchangeAct

Properties
property value
NameNetCapitalExcessShortageUnderCommodityExchangeAct
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Futures Commission Merchant, Commodity Exchange Act, Excess Net Capitalen-UShttp://www.xbrl.org/2003/role/label
Futures Commission Merchant, Commodity Exchange Act, Excess Net Capital, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount of net capital of futures commission merchant (FCM) in excess of required net capital per Commodity Futures Trading Commission's (CFTC) requirement.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe amount by which actual net capital exceeds (does not exceed) required net capital under the Commodity Exchange Act for futures commission merchants.http://fasb.org/srt/role/changeNote/changeNote
PublisherCFTChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 17http://www.xbrl.org/2009/role/commonPracticeRef
Number1http://www.xbrl.org/2009/role/commonPracticeRef
Section17http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)(i)http://www.xbrl.org/2009/role/commonPracticeRef

srt:NetCapital

Properties
property value
NameNetCapital
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Net Capitalen-UShttp://www.xbrl.org/2003/role/label
Broker-Dealer, Net Capital, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount of net capital of broker-dealer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationNet capital is equal to the net worth of the broker dealer, less certain items such as exchange memberships, carrying value of securities not readily marketable, haircuts on marketable securities in proprietary accounts, furniture and equipment and other illiquid assets as defined.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:NetCapitalExcessShortageUnderCommodityExchangeActAbstract

Properties
property value
NameNetCapitalExcessShortageUnderCommodityExchangeActAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Futures Commission Merchant, Commodity Exchange Act, Excess Net Capital [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:NetCapitalUnderCommodityExchangeActComputation

Properties
property value
NameNetCapitalUnderCommodityExchangeActComputation
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Futures Commission Merchant, Commodity Exchange Act, Adjusted Net Capitalen-UShttp://www.xbrl.org/2003/role/label
Amount of adjusted net capital of futures commission merchant (FCM) per Commodity Futures Trading Commission's (CFTC) requirement.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe amount of net capital calculated under the Commodity Futures Trading Commission's minimum financial requirements, pursuant to the Commodity Exchange Act, less the market value of certain commodity options.http://fasb.org/srt/role/changeNote/changeNote
PublisherCFTChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 17http://www.xbrl.org/2009/role/commonPracticeRef
Number1http://www.xbrl.org/2009/role/commonPracticeRef
Section17http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(5)http://www.xbrl.org/2009/role/commonPracticeRef

srt:NetCapitalInExcessOfFivePercentOfDebitItems

Properties
property value
NameNetCapitalInExcessOfFivePercentOfDebitItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Net Capital, Excess of Five Percent of Debit Items, Alternative Standarden-UShttp://www.xbrl.org/2003/role/label
Amount of net capital calculated under Alternative Standard in excess of five percent of debit items.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationNet capital less five percent of aggregate debit items.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts

Properties
property value
NameNetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Net Increase (Decrease) in Sales and Transfer Prices and Production Costsen-UShttp://www.xbrl.org/2003/role/label
Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in sales and transfer prices and in production (lifting) costs related to future production.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:NonGuarantorSubsidiariesMember

Properties
property value
NameNonGuarantorSubsidiariesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Non-Guarantor Subsidiaries [Member]en-UShttp://www.xbrl.org/2003/role/label
Entity owned or controlled by another entity which has not guaranteed the issue of securities by another subsidiary of the parent or has not guaranteed the issue of securities by the parent.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.3-10(d)(4)(iv))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=d3e168853-122756http://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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphdhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iv)http://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:NontaxableInvestmentSecuritiesAverageYield

Properties
property value
NameNontaxableInvestmentSecuritiesAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Nontaxable Investment Securities, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on nontaxable investment securities.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef

srt:ObligorGroupNotMateriallyDifferent

Properties
property value
NameObligorGroupNotMateriallyDifferent
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Obligor Group, Not Materially Different [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether asset, liability, and result of operation of combined guarantor and issuer of security are not materially different than amount in consolidated financial statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(vi)(A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(vi)(A)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ObligorGroupMember

Properties
property value
NameObligorGroupMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Obligor Group [Member]en-UShttp://www.xbrl.org/2003/role/label
Parent company, subsidiary issuer, and guarantor subsidiary on combined basis.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ObligorGroupNotMaterial

Properties
property value
NameObligorGroupNotMaterial
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Obligor Group, Not Material [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether combined guarantor and issuer have no material asset, liability, or result of operation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(vi)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(vi)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:OwnershipDomain

Properties
property value
NameOwnershipDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Ownership [Domain]en-UShttp://www.xbrl.org/2003/role/label
Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:OwnershipAxis

Properties
property value
NameOwnershipAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Ownership [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:OfficeBuildingMember

Properties
property value
NameOfficeBuildingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Office Building [Member]en-UShttp://www.xbrl.org/2003/role/label
Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote4http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:OfficerMember

Properties
property value
NameOfficerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Officer [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of officer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic310http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph13http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationExecutive of the entity that is appointed to the position by the board of directors.http://fasb.org/srt/role/changeNote/changeNote

srt:OilAndGasQuantitiesReceivedUnderLongTermSupplyAgreementsWithGovernmentsOrAuthorities

Properties
property value
NameOilAndGasQuantitiesReceivedUnderLongTermSupplyAgreementsWithGovernmentsOrAuthorities
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas Quantities Received under Long-term Supply Agreements with Governments or Authoritiesen-UShttp://www.xbrl.org/2003/role/label
The net quantity of oil and/or gas received under long-term supply, purchase, or similar agreements and contracts, including such agreements with governments or authorities, as of the end of the period if the enterprise participates in the operation of the properties in which the oil or gas is located or otherwise serves as the "producer" of those reserves, as opposed, for example, to being an independent purchaser, broker, dealer or importer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61869-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:OilAndGasDeliveryCommitmentsAndContractsTable

Properties
property value
NameOilAndGasDeliveryCommitmentsAndContractsTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Delivery Commitment [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about obligation to provide fixed and determinable quantity of oil and gas under existing contract or agreement. Includes, but is not limited to, principal source and quantity of oil and gas expected to be received and quantity of oil and gas subject to delivery commitment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThese elements are used to disclose (in detail) information about an enterprise's obligations to provide a fixed and determinable quantity of oil or gas in the near future under existing contracts or agreements. Information includes the principal sources of oil and gas to be relied upon, the remaining contractual volume, daily production from these sources, the term of the contract, the fixed price to be received under the contract or commitment.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1207http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilAndGasDeliveryCommitmentsAndContractsLineItems

Properties
property value
NameOilAndGasDeliveryCommitmentsAndContractsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Delivery Commitment [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:OilAndGasDeliveryCommitmentsAndContractsSignificantSuppliesDedicatedOrContractedToEntity

Properties
property value
NameOilAndGasDeliveryCommitmentsAndContractsSignificantSuppliesDedicatedOrContractedToEntity
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:decimalItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Delivery Commitment, Supply Dedicated or Contracteden-UShttp://www.xbrl.org/2003/role/label
Number of oil and gas supplies dedicated or contracted that can be used to fulfill existing contract or agreement.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationSignificant oil and gas supplies dedicated or contracted to the enterprise that can be used to fulfill existing contracts or agreements.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1207http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)(ii)http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock

Properties
property value
NameOilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Average Sale Price and Production Cost [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of oil and gas sale price and production cost, including, but not limited to, average sale price and production cost per unit.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of oil and gas production including quantitative production data, average price, and per unit cost data.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilAndGasDeliveryCommitmentsAndContractsRemainingContractualVolume

Properties
property value
NameOilAndGasDeliveryCommitmentsAndContractsRemainingContractualVolume
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Delivery Commitment, Quantity Committeden-UShttp://www.xbrl.org/2003/role/label
Quantity of oil and gas subject to delivery commitment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTotal amount of product committed to be supplied under existing contracts or agreements.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1207http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilAndGasDeliveryCommitmentsAndContractsAvailableAmountsToBeReceived

Properties
property value
NameOilAndGasDeliveryCommitmentsAndContractsAvailableAmountsToBeReceived
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Delivery Commitment, Quantity to be Receiveden-UShttp://www.xbrl.org/2003/role/label
Quantity expected to be received from oil and gas producing properties.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTotal available amounts expected to be received from each oil producing property.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1207http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilAndGasInProcessActivitiesTable

Properties
property value
NameOilAndGasInProcessActivitiesTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Present Activity [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about oil and gas present activities. Includes, but is not limited to, number of wells in process of drilling, waterfloods in process of installation, and pressure maintenance operation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThese elements contain detailed elements that describe present activities, such as the number of wells in process of drilling (including wells temporarily suspended), water floods in process of installation, pressure maintenance operations, and any other related operations of material importance by appropriate geographic areas.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1206http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilAndGasInProcessActivitiesLineItems

Properties
property value
NameOilAndGasInProcessActivitiesLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Present Activity [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:OilAndGasDeliveryCommitmentsAndContractsDisclosureTextBlock

Properties
property value
NameOilAndGasDeliveryCommitmentsAndContractsDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Delivery Commitment [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of obligation to provide fixed and determinable quantity of oil and gas under existing contract or agreement. Includes, but is not limited to, principal source and quantity of oil and gas expected to be received and quantity of oil and gas subject to delivery commitment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of an enterprise's obligations to provide a fixed and determinable quantity of oil or gas in the near future under existing contracts or agreements. Information may include the principal sources of oil and gas to be relied upon and the total available amounts expected to be received from each principal source and from all sources combined; the total quantities of oil and gas which are subject to delivery commitments; and the steps taken to ensure available reserves and supplies are sufficient to meet such commitments.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1207http://www.xbrl.org/2009/role/commonPracticeRef

srt:OilReservesMember

Properties
property value
NameOilReservesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil [Member]en-UShttp://www.xbrl.org/2003/role/label
Crude oil, which may also include condensate and natural gas liquids.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:OtherPropertyMember

Properties
property value
NameOtherPropertyMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Other Property [Member]en-UShttp://www.xbrl.org/2003/role/label
Property classified as other.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
PublisherSEChttp://www.xbrl.org/2003/role/exampleRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/exampleRef
Number210http://www.xbrl.org/2003/role/exampleRef
Section12http://www.xbrl.org/2003/role/exampleRef
Footnote2http://www.xbrl.org/2003/role/exampleRef
Subsection28http://www.xbrl.org/2003/role/exampleRef
PublisherSEChttp://www.xbrl.org/2003/role/exampleRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/exampleRef
Number210http://www.xbrl.org/2003/role/exampleRef
Section12http://www.xbrl.org/2003/role/exampleRef
Footnote4http://www.xbrl.org/2003/role/exampleRef
Subsection29http://www.xbrl.org/2003/role/exampleRef

srt:OtherNonrenewableNaturalResourcesMember

Properties
property value
NameOtherNonrenewableNaturalResourcesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Other Nonrenewable Natural Resources [Member]en-UShttp://www.xbrl.org/2003/role/label
Reserves of other nonrenewable natural resources that are intended to be upgraded into synthetic oil and gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProductsAndServicesDomain

Properties
property value
NameProductsAndServicesDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Product and Service [Domain]en-UShttp://www.xbrl.org/2003/role/label
Product or service, or a group of similar products or similar services.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic924http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.L)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856http://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
Paragraph40http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599http://www.xbrl.org/2003/role/disclosureRef
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
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic944http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Hhttp://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438http://www.xbrl.org/2009/role/commonPracticeRef
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(a)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441http://www.xbrl.org/2003/role/exampleRef
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(a)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046http://www.xbrl.org/2003/role/exampleRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameRevenue from Contracts with Customershttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/Rev_TIG/Revenue.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/revenue_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote

srt:ParentCompanyMember

Properties
property value
NameParentCompanyMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Parent Company [Member]en-UShttp://www.xbrl.org/2003/role/label
The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
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
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:PartnershipInterestMember

Properties
property value
NamePartnershipInterestMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Partnership Interest [Member]en-UShttp://www.xbrl.org/2003/role/label
A general or limited ownership interest in a partnership or unincorporated joint venture.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:PayablesToBrokerDealersAndClearingOrganizations

Properties
property value
NamePayablesToBrokerDealersAndClearingOrganizations
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Payable to Other Broker-Dealer and Clearing Organizationen-UShttp://www.xbrl.org/2003/role/label
Broker-Dealer, Payable to Other Broker-Dealer and Clearing Organization, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount payable to other broker-dealer and clearing organization, including, but not limited to, security failed-to-receive, deposit received for security loaned, open transaction, and floor-brokerage payable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmount payable to broker-dealers and clearing organizations, including, but not limited to, securities failed-to-receive, certain deposits received for securities loaned, open transactions, and floor-brokerage payables.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:PayablesToCustomers

Properties
property value
NamePayablesToCustomers
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Payable to Customeren-UShttp://www.xbrl.org/2003/role/label
Amount payable to customer by broker-dealer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmounts payable to customers at the balance sheet date. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:PresidentMember

Properties
property value
NamePresidentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
President [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of president.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationFirst or second ranking officer of the entity that may be appointed by the board of directors.http://fasb.org/srt/role/changeNote/changeNote

srt:PreviouslyEstimatedDevelopmentCostsIncurred

Properties
property value
NamePreviouslyEstimatedDevelopmentCostsIncurred
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Previously Estimated Development Costs Incurreden-UShttp://www.xbrl.org/2003/role/label
Amount of increase in standardized measure of discounted future net cash flow as a result of previously estimated development costs incurred.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2015http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:PrincipalSourcesOfChangeInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAbstract

Properties
property value
NamePrincipalSourcesOfChangeInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Principal Sources of Change in Standardized Measure of Discounted Future Net Cash Flow Relating to Proved Oil and Gas Reserves [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProFormaMember

Properties
property value
NameProFormaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Pro Forma [Member]en-UShttp://www.xbrl.org/2003/role/label
Information reported based on historical fact adjusted for potential activity. Includes, but is not limited to, information expected to be reported in future period for effect on historical fact. Excludes forecast information.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic450http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic20http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section50http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph10http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic855http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section50http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph3http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationFinancial information that is based on fully or partially assumed figures or facts. For example, but not limited to, pro forma disclosure of a change in accounting principle of what earnings would have been if the new principle had been applied. Excludes forecasts.http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-07http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationInformation reported based on historical fact adjusted for fully or partially assumed fact. Excludes information reported for future period (forecast).http://fasb.org/srt/role/changeNote/changeNote

srt:ProductOrServiceAxis

Properties
property value
NameProductOrServiceAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Product and Service [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by product and service, or group of similar products and similar services.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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(a)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123410239&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(a)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124504033&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
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic944http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4Hhttp://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438http://www.xbrl.org/2009/role/commonPracticeRef
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
Paragraph40http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic924http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.L)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameRevenue from Contracts with Customershttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/Rev_TIG/Revenue.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/revenue_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameLong-duration Insurancehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-08http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote

srt:ProductionBarrelsOfOilEquivalents1

Properties
property value
NameProductionBarrelsOfOilEquivalents1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Production Reserve, Energyen-UShttp://www.xbrl.org/2003/role/label
Energy measure of oil and natural gas production reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1204http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 5http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1204http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 5http://www.xbrl.org/2003/role/disclosureRef

srt:ProductiveOilWellsNumberOfWellsWithMultipleCompletionsNet

Properties
property value
NameProductiveOilWellsNumberOfWellsWithMultipleCompletionsNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:decimalItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil, Productive Well, Number of Wells with Multiple Completions, Neten-UShttp://www.xbrl.org/2003/role/label
Number of producing oil wells and oil wells capable of production with multiple completions, representing summation of fractional ownership working interest to whole.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe total number of productive oil wells and oil wells capable of production which access multiple reservoirs through one well bore, in which the entity owns a fractional working interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ProductiveOilWellsNumberOfWellsNet

Properties
property value
NameProductiveOilWellsNumberOfWellsNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil, Productive Well, Number of Wells, Neten-UShttp://www.xbrl.org/2003/role/label
Number of producing oil wells and oil wells capable of production representing summation of fractional ownership working interest to whole.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe total number of producing oil wells and oil wells capable of production, in which the entity owns a fractional working interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ProductiveGasWellsNumberOfWellsGross

Properties
property value
NameProductiveGasWellsNumberOfWellsGross
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Gas, Productive Well, Number of Wells, Grossen-UShttp://www.xbrl.org/2003/role/label
Number of producing gas wells and gas wells capable of production with working interest ownership.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe total number of producing gas wells and gas wells capable of production, in which the entity owns an undivided working interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ProductiveWellsLineItems

Properties
property value
NameProductiveWellsLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Productive Wells [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProductiveOilWellsNumberOfWellsGross

Properties
property value
NameProductiveOilWellsNumberOfWellsGross
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil, Productive Well, Number of Wells, Grossen-UShttp://www.xbrl.org/2003/role/label
Number of producing oil wells and oil wells capable of production with working interest ownership.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe total number of producing oil wells and oil wells capable of production, in which the entity owns an undivided working interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ProductiveGasWellsNumberOfWellsNet

Properties
property value
NameProductiveGasWellsNumberOfWellsNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Gas, Productive Well, Number of Wells, Neten-UShttp://www.xbrl.org/2003/role/label
Number of producing gas wells and gas wells capable of production representing summation of fractional ownership working interest to whole.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe total number of producing gas wells and gas wells capable of production, in which the entity owns a fractional working interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ProductiveWellsTable

Properties
property value
NameProductiveWellsTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Oil and Gas, Productive Well [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about producing oil and gas wells and oil and gas wells capable of production.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThese elements contain detailed information for the reporting of total gross and net productive wells, expressed separately for oil and gas, by geographic area for which production data are required.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ProductiveOilWellsNumberOfWellsWithMultipleCompletionsGross

Properties
property value
NameProductiveOilWellsNumberOfWellsWithMultipleCompletionsGross
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:decimalItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil, Productive Well, Number of Wells with Multiple Completions, Grossen-UShttp://www.xbrl.org/2003/role/label
Number of producing oil wells and oil wells capable of production with multiple completions, with working interest ownership.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe total number of productive oil wells and oil wells capable of production which access multiple reservoirs through one well bore, in which the entity owns an undivided working interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:PropertyCasualtyInsuranceUnderwritersAffiliationWithRegistrantDomain

Properties
property value
NamePropertyCasualtyInsuranceUnderwritersAffiliationWithRegistrantDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters, Affiliation with Registrant [Domain]en-UShttp://www.xbrl.org/2003/role/label
Affiliation to property-casualty insurance underwriter.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesSaleOfMineralInPlaceEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReservesSaleOfMineralInPlaceEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Sale of Mineral in Place (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of decrease in quantity of proved reserve of oil and gas resulting from sale of mineral in place, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(f)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesNet

Properties
property value
NameProvedDevelopedAndUndevelopedReservesNet
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Neten-UShttp://www.xbrl.org/2003/role/label
Proved Developed and Undeveloped Reserves, Net, Beginning Balanceen-UShttp://www.xbrl.org/2003/role/periodStartLabel
Proved Developed and Undeveloped Reserves, Net, Ending Balanceen-UShttp://www.xbrl.org/2003/role/periodEndLabel
The net quantity of proved reserves as of the balance sheet date. Proved oil reserves are the estimated quantities of crude oil and natural gas liquids which geological and engineering data demonstrate with reasonable certainty to be recoverable.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesProduction

Properties
property value
NameProvedDevelopedAndUndevelopedReservesProduction
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Productionen-UShttp://www.xbrl.org/2003/role/label
Production of proved reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveProductionEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReserveProductionEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Production (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of decrease in quantity of proved reserve of oil and gas resulting from production, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedOilAndGasReserveQuantitiesApplicableToLongTermSupplyAgreementsWithGovernmentsOrAuthorities

Properties
property value
NameProvedOilAndGasReserveQuantitiesApplicableToLongTermSupplyAgreementsWithGovernmentsOrAuthorities
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Oil and Gas Reserve Quantities Applicable to Long-term Supply Agreements with Governments or Authoritiesen-UShttp://www.xbrl.org/2003/role/label
Reserve quantities of oil and/or gas subject to purchase under long-term supply, purchase, or similar agreements and contracts with governments or authorities, as of the end of the period if the enterprise participates in the operation of the properties in which the oil or gas is located or otherwise serves as the producer of those reserves, as opposed, for example, to being an independent purchaser, broker, dealer or importer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61869-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease

Properties
property value
NameProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Revisions of Previous Estimatesen-UShttp://www.xbrl.org/2003/role/label
Revisions represent changes in previous estimates of proved reserves, either upward or downward, resulting from new information (except for an increase in proved acreage) normally obtained from development drilling and production history or resulting from change in economic factors.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedReserveQuantityLocationInHomeCountry

Properties
property value
NameProvedReserveQuantityLocationInHomeCountry
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Reserve Quantity, Location in Home Country [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether proved reserve quantity of oil and gas is located entirely within home country.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61858-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedUndevelopedReserveBOE1

Properties
property value
NameProvedUndevelopedReserveBOE1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Undeveloped Reserves (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of proved undeveloped reserves of crude oil, including condensate and natural gas liquids, natural gas, synthetic oil and gas, or other nonrenewable natural resource that is intended to be upgraded into synthetic oil and gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveImprovedRecoveryEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReserveImprovedRecoveryEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Improved Recovery (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of increase in quantity of proved reserve of oil and gas resulting from application of improved recovery techniques, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable

Properties
property value
NameProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table]en-UShttp://www.xbrl.org/2003/role/label
Detailed information on net quantities of proved reserves by geographic area.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61869-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph9http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61884-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61858-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph2http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e62984-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions

Properties
property value
NameProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Extensions, Discoveries, and Additionsen-UShttp://www.xbrl.org/2003/role/label
Additions to proved reserves that result from (1) extension of the proved acreage of previously discovered (old) reservoirs through additional drilling in periods after discovery and (2) discovery of new fields with proved reserves or of new reservoirs of proved reserves in old fields.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesImprovedRecovery

Properties
property value
NameProvedDevelopedAndUndevelopedReservesImprovedRecovery
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Improved Recoveryen-UShttp://www.xbrl.org/2003/role/label
Changes in proved reserve estimates resulting from application of improved recovery techniques.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveNetEnergyPeriodIncreaseDecrease

Properties
property value
NameProvedDevelopedAndUndevelopedReserveNetEnergyPeriodIncreaseDecrease
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Net (Energy), Period Increase (Decrease)en-UShttp://www.xbrl.org/2003/role/label
Proved Developed and Undeveloped Reserve, Net (Energy), Period Increase (Decrease), Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Energy measure of increase (decrease) of quantity of proved reserve of oil and gas, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesNetPeriodIncreaseDecrease

Properties
property value
NameProvedDevelopedAndUndevelopedReservesNetPeriodIncreaseDecrease
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Net, Period Increase (Decrease)en-UShttp://www.xbrl.org/2003/role/label
Proved Developed and Undeveloped Reserves, Net, Period Increase (Decrease), Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Volume increase (decrease) of proved reserves of oil and gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2015http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveRevisionOfPreviousEstimateEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReserveRevisionOfPreviousEstimateEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Revision of Previous Estimate (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of increase (decrease) in quantity of proved reserve of oil and gas related to revision of a previous estimate resulting from new information, except for an increase in proved acreage, or change in economic factors, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedReservesVolume

Properties
property value
NameProvedDevelopedReservesVolume
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed Reserves (Volume)en-UShttp://www.xbrl.org/2003/role/label
Net quantities of an enterprise's interests in proved developed reserves of either crude oil (including condensate and natural gas liquids), natural gas, synthetic oil and gas, or other nonrenewable natural resource that is intended to be upgraded into synthetic oil and gas as of the beginning and the end of the year. "Net" quantities of reserves include those relating to the enterprise's operating and nonoperating interests in properties. Quantities of reserves relating to royalty interests owned are included in "net" quantities if the necessary information is available to the enterprise. "Net" quantities does not include reserves relating to interests of others in properties owned by the enterprise. The unit of measure for reserve quantities is defined as "barrels" for oil and synthetic oil reserves or "cubic feet" or "cubic meters" for natural gas and synthetic gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveNetEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReserveNetEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Net (Energy)en-UShttp://www.xbrl.org/2003/role/label
Proved Developed and Undeveloped Reserve, Net (Energy), Beginning Balanceen-UShttp://www.xbrl.org/2003/role/periodStartLabel
Proved Developed and Undeveloped Reserve, Net (Energy), Ending Balanceen-UShttp://www.xbrl.org/2003/role/periodEndLabel
Energy measure of proved reserve of oil and gas, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveExtensionAndDiscoveryEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReserveExtensionAndDiscoveryEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Extension and Discovery (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of increase in quantity of proved reserve of oil and gas resulting from the extension of the proved acreage of previously discovered reservoir or discovery of new field with proved reserve or of new reservoir of proved reserve in old field, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReserveEnergyRollForward

Properties
property value
NameProvedDevelopedAndUndevelopedReserveEnergyRollForward
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Proved Developed and Undeveloped Reserve (Energy) [Roll Forward]en-UShttp://www.xbrl.org/2003/role/label
A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace

Properties
property value
NameProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Purchases of Minerals in Placeen-UShttp://www.xbrl.org/2003/role/label
Purchase of minerals in place.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedReservesBOE1

Properties
property value
NameProvedDevelopedReservesBOE1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed Reserves (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of interests in proved developed reserves of crude oil, including condensate and natural gas liquids, natural gas, synthetic oil and gas, or other nonrenewable natural resource that is intended to be upgraded into synthetic oil and gas.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedUndevelopedReserveVolume

Properties
property value
NameProvedUndevelopedReserveVolume
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Undeveloped Reserve (Volume)en-UShttp://www.xbrl.org/2003/role/label
Net quantities of an enterprise's interests in proved undeveloped reserves of either crude oil (including condensate and natural gas liquids), natural gas, synthetic oil and gas, or other renewable natural resource that is intended to be upgraded into synthetic oil and gas as of the beginning and the end of the year. "Net" quantities of reserves include those relating to the enterprise's operating and nonoperating interests in properties. Quantities of reserves relating to royalty interests owned are included in "net" quantities if the necessary information is available to the enterprise. "Net" quantities does not include reserves relating to interests of others in properties owned by the enterprise. The unit of measure for reserve quantities is defined as "barrels" for oil and synthetic oil reserves or "cubic feet" or "cubic meters" for natural gas and synthetic gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace

Properties
property value
NameProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserves, Sales of Minerals in Placeen-UShttp://www.xbrl.org/2003/role/label
Sales of minerals in place.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ProvedDevelopedAndUndevelopedReservePurchaseOfMineralInPlaceEnergy

Properties
property value
NameProvedDevelopedAndUndevelopedReservePurchaseOfMineralInPlaceEnergy
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:energyItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Proved Developed and Undeveloped Reserve, Purchase of Mineral in Place (Energy)en-UShttp://www.xbrl.org/2003/role/label
Energy measure of increase in quantity of proved reserve of oil and gas resulting from purchase of mineral in place, stated in a unit of energy. For example, but not limited to, barrel of oil equivalents (BOE) or one thousand cubic feet of natural gas equivalent (Mcfe).en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2014http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RevisionOfPriorPeriodReclassificationAdjustmentMember

Properties
property value
NameRevisionOfPriorPeriodReclassificationAdjustmentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period, Reclassification, Adjustment [Member]en-UShttp://www.xbrl.org/2003/role/label
Cumulative increase (decrease) to previously issued financial statements for reclassification. Excludes adjustment for reclassification from amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic205http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember

Properties
property value
NameRevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]en-UShttp://www.xbrl.org/2003/role/label
Cumulative increase (decrease) to previously issued financial statements for retrospective application of amendment to accounting standards and adjustment for reclassification from amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(ii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iv)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(3)(iii)(01)http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(3)(iii)(03)http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Long-duration Insurance; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08 2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Codification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember

Properties
property value
NameRevisionOfPriorPeriodErrorCorrectionAdjustmentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period, Error Correction, Adjustment [Member]en-UShttp://www.xbrl.org/2003/role/label
Cumulative increase (decrease) to previously issued financial statements for correction of error.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph12http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph9http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameCodification Improvementshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-10http://fasb.org/srt/role/changeNote/changeNote

srt:RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember

Properties
property value
NameRevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]en-UShttp://www.xbrl.org/2003/role/label
Cumulative increase (decrease) to previously issued financial statements for change in accounting principle. Excludes adjustment for amendment to accounting standards.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ReportableLegalEntityObligorGroupAfterEliminationMember

Properties
property value
NameReportableLegalEntityObligorGroupAfterEliminationMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Reportable Legal Entity, Obligor Group, after Elimination [Member]en-UShttp://www.xbrl.org/2003/role/label
Obligor group of consolidated entity, consisting of parent company, subsidiary issuer, and guarantor subsidiary on combined basis, after elimination of intercompany amount within obligor group and investment in nonobligor subsidiary.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-01(a)(4)(iii)(B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(B)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(i)http://www.xbrl.org/2003/role/disclosureRef
Subsection01http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ReportableLegalEntityAffiliateGroupSecurityPledgedAsCollateralAfterEliminationMember

Properties
property value
NameReportableLegalEntityAffiliateGroupSecurityPledgedAsCollateralAfterEliminationMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Reportable Legal Entity, Affiliate Group, Security Pledged as Collateral, after Elimination [Member]en-UShttp://www.xbrl.org/2003/role/label
Affiliate group of consolidated entity, after elimination of intercompany amount within affiliate group whose security is pledged as collateral for security registered or being registered.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(i))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.13-02(a)(4)(iii)(C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(iii)(C)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://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
Section13http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)(i)http://www.xbrl.org/2003/role/disclosureRef
Subsection02http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied.http://fasb.org/us-gaap/role/tin/transition
PublishDate2021-01http://fasb.org/us-gaap/role/tin/transition
SourceASUhttp://fasb.org/us-gaap/role/tin/transition
SourceNameGuarantorhttp://fasb.org/us-gaap/role/tin/transition
Source_ASU_Number2020-09http://fasb.org/us-gaap/role/tin/transition
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:ReportableGeographicalComponentsMember

Properties
property value
NameReportableGeographicalComponentsMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Reportable Geographical Components [Member]en-UShttp://www.xbrl.org/2003/role/label
Geographical components of an entity reporting separate financial information in the entity's financial statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ReportableLegalEntitiesMember

Properties
property value
NameReportableLegalEntitiesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Reportable Legal Entities [Member]en-UShttp://www.xbrl.org/2003/role/label
Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(i))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Ahttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-01(a)(4)(iv))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.13-02(a)(4)(iv))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(i)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iv)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection01http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section13http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(4)(iv)http://www.xbrl.org/2009/role/commonPracticeRef
Subsection02http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:RangeMember

Properties
property value
NameRangeMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Statistical Measurement [Domain]en-UShttp://www.xbrl.org/2003/role/label
Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic910http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic976http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic978http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic860http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2003/role/disclosureRef
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
Paragraph29Fhttp://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic715http://www.xbrl.org/2003/role/exampleRef
SubTopic80http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph8http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic505http://www.xbrl.org/2003/role/exampleRef
SubTopic10http://www.xbrl.org/2003/role/exampleRef
Section50http://www.xbrl.org/2003/role/exampleRef
Paragraph13http://www.xbrl.org/2003/role/exampleRef
Subparagraph(d)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLiability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-06http://fasb.org/srt/role/changeNote/changeNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvement; MU 2019-01:Taxonomy Technical Improvement; Retirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameDisclosure Framework-Fair Valuehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationExtent of variation, for example, but not limited to, upper and lower bounds.http://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-13http://fasb.org/srt/role/changeNote/changeNote

srt:RangeAxis

Properties
property value
NameRangeAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Statistical Measurement [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic470http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic715http://www.xbrl.org/2003/role/exampleRef
SubTopic80http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph8http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic505http://www.xbrl.org/2003/role/exampleRef
SubTopic10http://www.xbrl.org/2003/role/exampleRef
Section50http://www.xbrl.org/2003/role/exampleRef
Paragraph13http://www.xbrl.org/2003/role/exampleRef
Subparagraph(d)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644http://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
Paragraph29Fhttp://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic978http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic910http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic976http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic860http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.2http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameDisclosure Framework-Fair Valuehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationInformation by range, including, but not limited to, upper and lower bounds.http://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-13http://fasb.org/srt/role/changeNote/changeNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvement; MU 2019-01:Taxonomy Technical Improvement; Retirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameLiability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:RealEstateAndAccumulatedDepreciationNameOfPropertyDomain

Properties
property value
NameRealEstateAndAccumulatedDepreciationNameOfPropertyDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Name of Property [Domain]en-UShttp://www.xbrl.org/2003/role/label
Name of the property, for example, but not limited to, ABC Shopping Center.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column D))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column C))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column G))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column E))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column H))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column F))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column I))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column B))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Ihttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Ehttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Fhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Chttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Ghttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Dhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Hhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
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
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:RealEstateAndAccumulatedDepreciationAmountOfEncumbrances

Properties
property value
NameRealEstateAndAccumulatedDepreciationAmountOfEncumbrances
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Amount of Encumbrancesen-UShttp://www.xbrl.org/2003/role/label
Amount of lien or mortgage outstanding on real estate investment properties for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationDateOfConstruction1

Properties
property value
NameRealEstateAndAccumulatedDepreciationDateOfConstruction1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:dateItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Date of Constructionen-UShttp://www.xbrl.org/2003/role/label
Date real estate investment property was constructed for entities with a substantial portion of business acquiring and holding investment real estate, in YYYY-MM-DD format.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationOtherRequiredDisclosuresAbstract

Properties
property value
NameRealEstateAndAccumulatedDepreciationOtherRequiredDisclosuresAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, and Accumulated Depreciation, Other Disclosure [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationDisclosureAbstract

Properties
property value
NameRealEstateAndAccumulatedDepreciationDisclosureAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation Disclosure [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationLineItems

Properties
property value
NameRealEstateAndAccumulatedDepreciationLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationByPropertyTable

Properties
property value
NameRealEstateAndAccumulatedDepreciationByPropertyTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, by Property [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about real estate investments and accompanying accumulated depreciation for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://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 C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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 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 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 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 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 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 Ehttp://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
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
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:RealEstateAndAccumulatedDepreciationDisclosureTextBlock

Properties
property value
NameRealEstateAndAccumulatedDepreciationDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation Disclosure [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure of real estate investments and associated accumulated depreciation for entities with a significant portion of their business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationDateAcquired1

Properties
property value
NameRealEstateAndAccumulatedDepreciationDateAcquired1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:dateItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Date Acquireden-UShttp://www.xbrl.org/2003/role/label
Date real estate investment property was acquired for entities with a substantial portion of business acquiring and holding investment real estate, in YYYY-MM-DD format.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis

Properties
property value
NameRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Name of Property [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by name of property.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Section5http://www.xbrl.org/2003/role/disclosureRef
Paragraphchttp://www.xbrl.org/2003/role/disclosureRef
SubparagraphSchedule IIIhttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column B))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column G))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column D))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column C))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column E))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column H))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column F))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Column I))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Fhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Chttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Ghttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Dhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Hhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Ehttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Ihttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
ParagraphColumn Bhttp://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:RealEstateOtherDisclosures

Properties
property value
NameRealEstateOtherDisclosures
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Noncash Transaction, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Disclosure of noncash transactions for additions to real estate investments for entities with a substantial portion of business acquiring and holding investment real estate. Excludes acquisitions through foreclosures.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateWriteDownOrReserveLineItems

Properties
property value
NameRealEstateWriteDownOrReserveLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Write-down or Reserve [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateFederalIncomeTaxBasis

Properties
property value
NameRealEstateFederalIncomeTaxBasis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Federal Income Tax Basisen-UShttp://www.xbrl.org/2003/role/label
Cost basis of real estate investments for federal income tax purposes for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 6))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote6http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateWriteDownOrReserveTable

Properties
property value
NameRealEstateWriteDownOrReserveTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Write-down or Reserve [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about write-downs or reserves on real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RealEstateWriteDownOrReserveBasis

Properties
property value
NameRealEstateWriteDownOrReserveBasis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Write-down or Reserve, Basisen-UShttp://www.xbrl.org/2003/role/label
Description of reserve or write-down taken on real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 5))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote5http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RegulatoryCapitalRequirementsAbstract

Properties
property value
NameRegulatoryCapitalRequirementsAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable

Properties
property value
NameReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of supplemental information about reinsurance including, but not limited to, type of insurance, gross amount of premium, premium ceded to another company, premium assumed from another company, net amount of premium revenue, and percentage of premium assumed to net premium revenue.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ReinsurancePremiumsForInsuranceCompaniesByProductSegmentLineItems

Properties
property value
NameReinsurancePremiumsForInsuranceCompaniesByProductSegmentLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RepurchaseAgreementCounterpartyNameDomain

Properties
property value
NameRepurchaseAgreementCounterpartyNameDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Counterparty Name [Domain]en-UShttp://www.xbrl.org/2003/role/label
Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic210http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph21http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic210http://www.xbrl.org/2003/role/exampleRef
SubTopic20http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph22http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic505http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph13http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic470http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1Bhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.4-08(m)(2)(ii))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.4-08(m)(1)(iii))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLiability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:RequiredNetCapitalUnderCommodityExchangeAct1

Properties
property value
NameRequiredNetCapitalUnderCommodityExchangeAct1
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Futures Commission Merchant, Commodity Exchange Act, Required Net Capitalen-UShttp://www.xbrl.org/2003/role/label
Amount of net capital required to be maintained by futures commission merchant (FCM) per Commodity Futures Trading Commission's (CFTC) requirement.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAmount of net capital required to be maintained under the Commodity Futures Trading Commission's (CFTC) minimum financial requirements, pursuant to the Commodity Exchange Act, less the market value of certain commodity options.http://fasb.org/srt/role/changeNote/changeNote
PublisherCFTChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 17http://www.xbrl.org/2009/role/commonPracticeRef
Number1http://www.xbrl.org/2009/role/commonPracticeRef
Section17http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)(i)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ReserveQuantitiesByTypeOfReserveAxis

Properties
property value
NameReserveQuantitiesByTypeOfReserveAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Petroleum Reserves [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by types of proved developed and undeveloped petroleum reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ReserveQuantityAttributableToConsolidatedSubsidiaryNoncontrollingInterest

Properties
property value
NameReserveQuantityAttributableToConsolidatedSubsidiaryNoncontrollingInterest
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:booleanItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Reserve Quantity Attributable to Consolidated Subsidiary, Noncontrolling Interest [true false]en-UShttp://www.xbrl.org/2003/role/label
Indicates (true false) whether reserve quantity of oil and gas is attributable to consolidated subsidiary with noncontrolling interest.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ReserveQuantityAttributableToConsolidatedSubsidiaryNoncontrollingInterestVolume

Properties
property value
NameReserveQuantityAttributableToConsolidatedSubsidiaryNoncontrollingInterestVolume
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Reserve Quantity Attributable to Consolidated Subsidiary, Noncontrolling Interest, Volumeen-UShttp://www.xbrl.org/2003/role/label
Volume of reserve quantity of oil and gas attributable to consolidated subsidiary with noncontrolling interest.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ReserveQuantitiesLineItems

Properties
property value
NameReserveQuantitiesLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Reserve Quantities [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ReservesShareOfEquityMethodInvesteesNetProvedOilAndGasReserves

Properties
property value
NameReservesShareOfEquityMethodInvesteesNetProvedOilAndGasReserves
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:volumeItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Reserves, Share of Equity Method Investee's Net Proved Oil and Gas Reservesen-UShttp://www.xbrl.org/2003/role/label
The proportional interest of net proved oil reserve quantities of equity investees.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RestatementDomain

Properties
property value
NameRestatementDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period [Domain]en-UShttp://www.xbrl.org/2003/role/label
Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic260http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section55http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iv)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph12http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(ii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph23http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph24http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph9http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(3)(iii)(01)http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(3)(iii)(03)http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Codification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Long-duration Insurance; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationRevision of previously issued financial statements.http://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08 2018-12http://fasb.org/srt/role/changeNote/changeNote

srt:RestatementAdjustmentMember

Properties
property value
NameRestatementAdjustmentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period, Adjustment [Member]en-UShttp://www.xbrl.org/2003/role/label
Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph23http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph24http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic260http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section55http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph9http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph11http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph11http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph8http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.13http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationEffect of a correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.http://fasb.org/srt/role/changeNote/changeNote
SourceNameCodification Improvements; Liability-Equityhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:RestatementAxis

Properties
property value
NameRestatementAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Revision of Prior Period [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph24http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph12http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph9http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(ii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic260http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section55http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iv)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic718http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph23http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(3)(iii)(01)http://www.xbrl.org/2003/role/disclosureRef
Topic848http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(3)(iii)(03)http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.13http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Codification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Long-duration Insurance; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationInformation by revision of previously issued financial statements.http://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08 2018-12http://fasb.org/srt/role/changeNote/changeNote

srt:RetailSiteMember

Properties
property value
NameRetailSiteMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Retail Site [Member]en-UShttp://www.xbrl.org/2003/role/label
Locations where products are offered for sale to consumers.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic970http://www.xbrl.org/2003/role/exampleRef
SubTopic360http://www.xbrl.org/2003/role/exampleRef
SectionS99http://www.xbrl.org/2003/role/exampleRef
Paragraph1http://www.xbrl.org/2003/role/exampleRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic948http://www.xbrl.org/2003/role/exampleRef
SubTopic310http://www.xbrl.org/2003/role/exampleRef
SectionS99http://www.xbrl.org/2003/role/exampleRef
Paragraph1http://www.xbrl.org/2003/role/exampleRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2003/role/exampleRef
PublisherSEChttp://www.xbrl.org/2003/role/exampleRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/exampleRef
Number210http://www.xbrl.org/2003/role/exampleRef
Section12http://www.xbrl.org/2003/role/exampleRef
Footnote2http://www.xbrl.org/2003/role/exampleRef
Subsection28http://www.xbrl.org/2003/role/exampleRef
PublisherSEChttp://www.xbrl.org/2003/role/exampleRef
NameRegulation S-X (SX)http://www.xbrl.org/2003/role/exampleRef
Number210http://www.xbrl.org/2003/role/exampleRef
Section12http://www.xbrl.org/2003/role/exampleRef
Footnote4http://www.xbrl.org/2003/role/exampleRef
Subsection29http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:RevisionsOfPreviousQuantityEstimates

Properties
property value
NameRevisionsOfPreviousQuantityEstimates
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Revisions of Previous Quantity Estimatesen-UShttp://www.xbrl.org/2003/role/label
Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of revisions of estimated quantity of oil and gas in proved reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SECScheduleIIIRealEstateNumberOfUnits

Properties
property value
NameSECScheduleIIIRealEstateNumberOfUnits
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:integerItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Number of Unitsen-UShttp://www.xbrl.org/2003/role/label
Number of units of real estate held for investment for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SECScheduleIIIRealEstateTransactionsWithAffiliatesDisclosure

Properties
property value
NameSECScheduleIIIRealEstateTransactionsWithAffiliatesDisclosure
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Transaction with Affiliate, Descriptionen-UShttp://www.xbrl.org/2003/role/label
Disclosure of transactions with affiliates for entities with a substantial portion of business acquiring and holding investment real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection28http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StatisticalDisclosureForBanksAbstract

Properties
property value
NameStatisticalDisclosureForBanksAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Statistical Disclosure for Banks [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

srt:SavingsDepositLiabilitiesAverageRatePaid

Properties
property value
NameSavingsDepositLiabilitiesAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Savings Deposit Liabilities, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on savings deposits.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1406http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:SecDisclosureSecurityRegisteredOrBeingRegisteredAbstract

Properties
property value
NameSecDisclosureSecurityRegisteredOrBeingRegisteredAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Disclosure, Security Registered or Being Registered [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameGuarantorhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2020-09http://fasb.org/srt/role/changeNote/changeNote

srt:SecSchedule1229InvestmentInMortgageLoansOnRealEstateLocationOfPropertyExtensibleList

Properties
property value
NameSecSchedule1229InvestmentInMortgageLoansOnRealEstateLocationOfPropertyExtensibleList
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typeenum2:enumerationSetItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-29, Investment in Mortgage Loans on Real Estate, Location of Property [Extensible Enumeration]en-UShttp://www.xbrl.org/2003/role/label
Indicates location of property related to investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
NoteValue reported using this element must be element available in taxonomies used in filing, including extension taxonomy. Example of how pattern for reported value would appear, but may not necessarily be reported for this element, is: "http://fasb.org/us-gaap/2021-01-31#Assets". There is no limit to number of values that could be reported. Additional values are required to be space-separated and alphabetically ordered. Data type on this element has changed to enumerationSetItemType, as Extensible Enumerations 2.0 specification has attained Recommendation status.http://fasb.org/us-gaap/role/tin/value
PublishDate2021-01http://fasb.org/us-gaap/role/tin/value
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
PublishDate2021-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameExtensible Lists: A Guide for Preparershttp://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/extensiblelistshttp://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2018http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-08http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDataTypetruehttp://fasb.org/srt/role/changeNote/changeNote

srt:SouthAmericaMember

Properties
property value
NameSouthAmericaMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
South America [Member]en-UShttp://www.xbrl.org/2003/role/label
Continent of South America.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts

Properties
property value
NameSalesAndTransfersOfOilAndGasProducedNetOfProductionCosts
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Sales and Transfers of Oil and Gas Produced, Net of Production Costsen-UShttp://www.xbrl.org/2003/role/label
Amount of (increase) decrease in standardized measure of discounted future net cash flow as a result of sales and transfers of oil and gas produced.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ScenarioForecastMember

Properties
property value
NameScenarioForecastMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Forecast [Member]en-UShttp://www.xbrl.org/2003/role/label
Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section11http://www.xbrl.org/2009/role/commonPracticeRef
Subsection03http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameRetirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe reporting scenario used to indicate financial results forecast for a future period.http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-07http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationInformation reported for future period.http://fasb.org/srt/role/changeNote/changeNote

srt:ScenarioUnspecifiedDomain

Properties
property value
NameScenarioUnspecifiedDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Scenario [Domain]en-UShttp://www.xbrl.org/2003/role/label
Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameRetirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationAny scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.http://fasb.org/srt/role/changeNote/changeNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-07http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ScenarioPreviouslyReportedMember

Properties
property value
NameScenarioPreviouslyReportedMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Previously Reported [Member]en-UShttp://www.xbrl.org/2003/role/label
Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic326http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph7http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic326http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic815http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic40http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(f)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph12http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph8http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic718http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph15http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(g)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph7http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794http://www.xbrl.org/2009/role/commonPracticeRef
Topic848http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(3)(iii)(01)http://www.xbrl.org/2009/role/commonPracticeRef
Topic848http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Section65http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(3)(iii)(03)http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic105http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph23http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iv)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic260http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section55http://www.xbrl.org/2003/role/disclosureRef
Paragraph15http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(iii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph11http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph9http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(4)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic740http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph8http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic815http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(g)(2)(ii)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(e)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic40http://www.xbrl.org/2003/role/disclosureRef
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)(2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceFAQhttp://fasb.org/us-gaap/role/tin/resource
SourceNameFAQ 2.13http://fasb.org/us-gaap/role/tin/resource
URIhttps://www.fasb.org/taxonomyfaqhttp://fasb.org/us-gaap/role/tin/resource
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameAccounting Changeshttp://fasb.org/us-gaap/role/tin/resource
inlineURIhttps://xbrl.fasb.org/ix/?doc=../impdocs/AC_TIG/AsuChanges.htmhttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/asuadoptiontransition_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvement; Improvements-Credit Losses; Long-duration Insurance; Share-Based Consideration to Customer; Tax Simplificationhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationRepresents the amount as previously reported before the correction of an error or other adjustment.http://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2019-12 2019-11 2019-08 2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameCodification Improvements; Liability-Equity; Reference Rate Reform Scopehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2021-01 2020-10 2020-06http://fasb.org/srt/role/changeNote/changeNote

srt:ScheduleOfCondensedIncomeStatementTableTextBlock

Properties
property value
NameScheduleOfCondensedIncomeStatementTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Condensed Income Statement [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphihttp://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef

srt:ScheduleOfCondensedCashFlowStatementTableTextBlock

Properties
property value
NameScheduleOfCondensedCashFlowStatementTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Condensed Cash Flow Statement [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphihttp://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef

srt:ScheduleOfCondensedBalanceSheetTableTextBlock

Properties
property value
NameScheduleOfCondensedBalanceSheetTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Condensed Balance Sheet [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphihttp://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef

srt:ScheduleOfChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsTableTextBlock

Properties
property value
NameScheduleOfChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Schedule of Changes in Standardized Measure of Discounted Future Net Cash Flows [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of the aggregate change in the standardized measure of discounted future net cash flows relating to proved oil and gas reserves and oil and gas subject to purchases under long-term agreements in which the enterprise participates in the operation of the properties on which oil and gas is located or otherwise serves as the producer.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph36http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62536-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph34http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62496-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ScheduleOfCondensedFinancialStatementsTableTextBlock

Properties
property value
NameScheduleOfCondensedFinancialStatementsTableTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Condensed Financial Statements [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
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
Section3http://www.xbrl.org/2003/role/disclosureRef
Paragraphihttp://www.xbrl.org/2003/role/disclosureRef
Subsection10http://www.xbrl.org/2003/role/disclosureRef

srt:ScheduleOfCondensedFinancialStatementsTable

Properties
property value
NameScheduleOfCondensedFinancialStatementsTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Condensed Financial Statements [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic810http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section45http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph11http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-04(a))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690http://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
Section9http://www.xbrl.org/2003/role/disclosureRef
Subsection06http://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
Paragraphahttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://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
Section7http://www.xbrl.org/2003/role/disclosureRef
Paragraphchttp://www.xbrl.org/2003/role/disclosureRef
SubparagraphSchedule IIhttp://www.xbrl.org/2003/role/disclosureRef
Subsection05http://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
Section5http://www.xbrl.org/2003/role/disclosureRef
Paragraphchttp://www.xbrl.org/2003/role/disclosureRef
SubparagraphSchedule Ihttp://www.xbrl.org/2003/role/disclosureRef
Subsection04http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ScheduleOfDevelopmentWellsDrilledTextBlock

Properties
property value
NameScheduleOfDevelopmentWellsDrilledTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Development Well Drilled [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of oil and gas development wells drilled.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of the number of net productive and dry development wells drilled.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(2)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis

Properties
property value
NameScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Investment, Name [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by name of investment including named security. Excludes entity that is consolidated.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic323http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571http://www.xbrl.org/2003/role/disclosureRef
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameVIEs:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-01http://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationInformation by name of investment, including named security. Excludes consolidated entity.http://fasb.org/srt/role/changeNote/changeNote

srt:ScheduleOfExploratoryWellsDrilledTextBlock

Properties
property value
NameScheduleOfExploratoryWellsDrilledTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Exploratory Well Drilled [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of oil and gas exploratory wells drilled.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of the number of net productive and dry exploratory wells drilled.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1205http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(1)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ScheduleOfGasAndOilAcreageTextBlock

Properties
property value
NameScheduleOfGasAndOilAcreageTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Acreage [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of developed and undeveloped oil and gas acreage.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of actual developed and undeveloped gas and oil acreage in which the entity owns an interest.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(b)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock

Properties
property value
NameScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of the net quantities of an enterprise's interests in proved developed and undeveloped reserves of (a) crude oil (including condensate and natural gas liquids), (b) natural gas (including coal bed methane), (c) synthetic oil, (d) synthetic gas, and (e) other nonrenewable natural resources that are intended to be upgraded during the period as of the beginning of the period, changes in quantities during the period, and as of the end of the period.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph9http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61884-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61858-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph8http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph7http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61869-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameForm 20-Fhttp://www.xbrl.org/2009/role/commonPracticeRef
SectionItem 18http://www.xbrl.org/2009/role/commonPracticeRef
SubsectionInstruction 2http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ScheduleOfOilAndGasInProcessActivitiesTextBlock

Properties
property value
NameScheduleOfOilAndGasInProcessActivitiesTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Present Activity [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of oil and gas present activities. Includes, but is not limited to, number of wells in process of drilling, waterfloods in process of installation, and pressure maintenance operation.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of in process activities, such as the number of wells in process of drilling (including wells temporarily suspended), water floods in process of installation, pressure maintenance operations, and any other related operations of material importance by appropriate geographic areas.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1206http://www.xbrl.org/2009/role/commonPracticeRef

srt:ScheduleOfProductiveWellsTextBlock

Properties
property value
NameScheduleOfProductiveWellsTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Productive Well [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of producing oil and gas wells and oil and gas wells capable of production.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationTabular disclosure of productive wells, if oil and gas operations are material to the entity and its subsidiaries' business.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1208http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock

Properties
property value
NameScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for valuation and qualifying accounts and reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-09)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690http://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
Subsection09http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ScheduleOfSupplementalInformationForPropertyCasualtyInsuranceUnderwritersTextBlock

Properties
property value
NameScheduleOfSupplementalInformationForPropertyCasualtyInsuranceUnderwritersTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure of supplemental information for registrant, its subsidiary and 50%-or-less-owned equity basis investee, with liability for property-casualty insurance claim.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-18)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e575016-122915http://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
Subsection18http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SecuritiesSoldUnderAgreementsToRepurchaseAverageRatePaid

Properties
property value
NameSecuritiesSoldUnderAgreementsToRepurchaseAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Securities Sold under Agreements to Repurchase, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on securities sold under agreements to repurchase.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:SecuritiesPurchasedUnderAgreementsToResellAverageYield

Properties
property value
NameSecuritiesPurchasedUnderAgreementsToResellAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Securities Purchased under Agreements to Resell, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on securities purchased under agreements to resell.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef

srt:SegmentGeographicalDomain

Properties
property value
NameSegmentGeographicalDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Geographical [Domain]en-UShttp://www.xbrl.org/2003/role/label
Geographical area.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://asc.fasb.org/extlink&oid=123359005&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
URIhttp://asc.fasb.org/extlink&oid=123359005&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
URIhttp://asc.fasb.org/extlink&oid=123410239&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
URIhttp://asc.fasb.org/extlink&oid=124504033&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
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurance:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:ShortTermDebtOtherAverageRatePaid

Properties
property value
NameShortTermDebtOtherAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Short-Term Debt, Other, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on short-term debt classified as other.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef

srt:ShortTermInvestmentsOtherAverageYield

Properties
property value
NameShortTermInvestmentsOtherAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Short-Term Investments, Other, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on short-term investments classified as other.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef

srt:SignificantEconomicInterestInStandardizedMeasureOfDiscountedFutureNetCashFlowsAttributableToConsolidatedSubsidiaryIesWithSignificantMinorityInterests

Properties
property value
NameSignificantEconomicInterestInStandardizedMeasureOfDiscountedFutureNetCashFlowsAttributableToConsolidatedSubsidiaryIesWithSignificantMinorityInterests
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Significant Economic Interest in Standardized Measure of Discounted Future Net Cash Flows Attributable to Consolidated Subsidiary(ies) with Significant Noncontrolling Interestsen-UShttp://www.xbrl.org/2003/role/label
If a significant portion of the economic interest in the consolidated standardized measure of discounted future net cash flows reported is attributable to a consolidated subsidiary(ies) in which there is a significant noncontrolling interest, that fact and the approximate portion is disclosed here.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph32http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62476-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SignificantChangesInReserves

Properties
property value
NameSignificantChangesInReserves
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Significant Changes in Reservesen-UShttp://www.xbrl.org/2003/role/label
Description of significant changes to reserve quantities during the period including, but not limited to, changes in the following: revisions of previous estimates, revisions of estimates from application of improved recovery techniques, purchases of minerals in place, extensions and discoveries made, production, and sales of minerals in place.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61831-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SingleFamilyMember

Properties
property value
NameSingleFamilyMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Single Family [Member]en-UShttp://www.xbrl.org/2003/role/label
Individual, freestanding, unattached residential building.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote4http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2015http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsCCCRatingMember

Properties
property value
NameStandardPoorsCCCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, CCC Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CCC credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsARatingMember

Properties
property value
NameStandardPoorsARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, A Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBBMinusRatingMember

Properties
property value
NameStandardPoorsBBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, BB- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BB- credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsAPlusRatingMember

Properties
property value
NameStandardPoorsAPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, A+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A+ credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBMinusRatingMember

Properties
property value
NameStandardPoorsBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, B- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B- credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsCCCPlusRatingMember

Properties
property value
NameStandardPoorsCCCPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, CCC+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CCC+ credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBBBPlusRatingMember

Properties
property value
NameStandardPoorsBBBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, BBB+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BBB+ credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBBRatingMember

Properties
property value
NameStandardPoorsBBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, BB Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BB credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsAMinusRatingMember

Properties
property value
NameStandardPoorsAMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, A- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
A- credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBPlusRatingMember

Properties
property value
NameStandardPoorsBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, B+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B+ credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBRatingMember

Properties
property value
NameStandardPoorsBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, B Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
B credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBBPlusRatingMember

Properties
property value
NameStandardPoorsBBPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, BB+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BB+ credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsAAARatingMember

Properties
property value
NameStandardPoorsAAARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, AAA Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AAA credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsDRatingMember

Properties
property value
NameStandardPoorsDRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, D Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
D credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsAAMinusRatingMember

Properties
property value
NameStandardPoorsAAMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, AA- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AA- credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsCCCMinusRatingMember

Properties
property value
NameStandardPoorsCCCMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, CCC- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CCC- credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsCCRatingMember

Properties
property value
NameStandardPoorsCCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, CC Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
CC credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBBBRatingMember

Properties
property value
NameStandardPoorsBBBRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, BBB Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BBB credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsBBBMinusRatingMember

Properties
property value
NameStandardPoorsBBBMinusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, BBB- Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
BBB- credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsCRatingMember

Properties
property value
NameStandardPoorsCRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, C Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
C credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsAARatingMember

Properties
property value
NameStandardPoorsAARatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, AA Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AA credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardPoorsAAPlusRatingMember

Properties
property value
NameStandardPoorsAAPlusRatingMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Standard & Poor's, AA+ Rating [Member]en-UShttp://www.xbrl.org/2003/role/label
AA+ credit rating as defined by the external credit rating agency, Standard & Poor's.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardizedMeasureOfDiscountedFutureNetCashFlowOfProvedOilAndGasReservesPeriodIncreaseDecrease

Properties
property value
NameStandardizedMeasureOfDiscountedFutureNetCashFlowOfProvedOilAndGasReservesPeriodIncreaseDecrease
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Standardized Measure of Discounted Future Net Cash Flow of Proved Oil and Gas Reserves, Period Increase (Decrease)en-UShttp://www.xbrl.org/2003/role/label
Standardized Measure of Discounted Future Net Cash Flow of Proved Oil and Gas Reserves, Period Increase (Decrease), Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Amount of increase (decrease) in standardized measure of discounted future net cash flow relating to proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock

Properties
property value
NameStandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure [Table Text Block]en-UShttp://www.xbrl.org/2003/role/label
Tabular disclosure of the future net cash flows relating to proved oil and gas reserves and oil and gas subject to purchase under long-term agreements in which the enterprise participates in the operation of the properties on which the oil and gas is located or otherwise serves as the producer. This information is presented in aggregate and for each geographic area for which reserve quantities are disclosed.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph32http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62476-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph36http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62536-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph30http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62424-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph33http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic932http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic235http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph31http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef

srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves

Properties
property value
NameStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reservesen-UShttp://www.xbrl.org/2003/role/label
Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Totalen-UShttp://www.xbrl.org/2003/role/totalLabel
Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Beginning Balanceen-UShttp://www.xbrl.org/2003/role/periodStartLabel
Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Ending Balanceen-UShttp://www.xbrl.org/2003/role/periodEndLabel
Amount of discounted future accumulated cash inflow relating to proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph31http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62455-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph30http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62424-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph33http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph6http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount

Properties
property value
NameStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Standardized Measure of Discounted Future Net Cash Flow Relating to Proved Oil and Gas Reserves, Accretion of Discounten-UShttp://www.xbrl.org/2003/role/label
Amount of accretion of discount for the standardized measure of discounted future net cash flow related to proved oil and gas reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(h)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
NoteElement is modeled from perspective of statement in which net income is reported.http://fasb.org/us-gaap/role/tin/usage
PublishDate2016-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2016http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StandardizedMeasureOfDiscountedFutureNetCashFlowOfProvedOilAndGasReservesOther

Properties
property value
NameStandardizedMeasureOfDiscountedFutureNetCashFlowOfProvedOilAndGasReservesOther
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Standardized Measure of Discounted Future Net Cash Flow of Proved Oil and Gas Reserves, Otheren-UShttp://www.xbrl.org/2003/role/label
Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of changes from other sources.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic932http://www.xbrl.org/2003/role/exampleRef
SubTopic235http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph7http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph35http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(i)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e62500-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:StatementScenarioAxis

Properties
property value
NameStatementScenarioAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Scenario [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic450http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic20http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section50http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph10http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/recommendedDisclosureRef
Topic855http://www.xbrl.org/2003/role/recommendedDisclosureRef
SubTopic10http://www.xbrl.org/2003/role/recommendedDisclosureRef
Section50http://www.xbrl.org/2003/role/recommendedDisclosureRef
Paragraph3http://www.xbrl.org/2003/role/recommendedDisclosureRef
URIhttp://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662http://www.xbrl.org/2003/role/recommendedDisclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic715http://www.xbrl.org/2003/role/disclosureRef
SubTopic80http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic250http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph5http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SAB Topic 11.M.Q2)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic250http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-07http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameRetirement Benefits:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationInformation by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.http://fasb.org/srt/role/changeNote/changeNote

srt:StatementGeographicalAxis

Properties
property value
NameStatementGeographicalAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Geographical [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by geographical components.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
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
URIhttp://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 C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://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
URIhttp://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
URIhttp://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
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://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
URIhttp://asc.fasb.org/extlink&oid=123359005&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
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
URIhttp://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(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123359005&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
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
URIhttp://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
URIhttp://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
URIhttp://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
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://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
Footnote4http://www.xbrl.org/2003/role/disclosureRef
Subsection29http://www.xbrl.org/2003/role/disclosureRef
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
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
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
URIhttp://asc.fasb.org/extlink&oid=123410239&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
URIhttp://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441http://www.xbrl.org/2003/role/exampleRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameLong-duration Insurancehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-08http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2018-12http://fasb.org/srt/role/changeNote/changeNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-12http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:SubsidiariesMember

Properties
property value
NameSubsidiariesMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Subsidiaries [Member]en-UShttp://www.xbrl.org/2003/role/label
Entity owned or controlled by another entity.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(n)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864http://www.xbrl.org/2009/role/commonPracticeRef
PublishDate2018-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameRetirement Benefits-Phase 2http://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/retirementbenefitsphase2_2020http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:SubsidiaryIssuerMember

Properties
property value
NameSubsidiaryIssuerMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Subsidiary Issuer [Member]en-UShttp://www.xbrl.org/2003/role/label
A company controlled, directly or indirectly, by its parent, which has issued securities and those securities are guaranteed by its parent and another subsidiary of the parent.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublishDate2020-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameDimensional Modeling for Disclosures of Consolidated and Nonconsolidated Entitieshttp://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/consolidatedandnonconsolidatedentities_2018http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmountExplanation

Properties
property value
NameSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmountExplanation
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties, Difference in Amounts, Explanationen-UShttp://www.xbrl.org/2003/role/label
Description of reason carrying amount was different than cost or fair value for investment held by insurance company, excluding investment in related party.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic946http://www.xbrl.org/2003/role/disclosureRef
SubTopic320http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-15(Footnote 2))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010http://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
Subsection15http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable

Properties
property value
NameSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about investment held by insurance company, excluding investment in related party.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic946http://www.xbrl.org/2003/role/disclosureRef
SubTopic320http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-15)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010http://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
Subsection15http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTextBlock

Properties
property value
NameSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure of information about investment held by insurance company, excluding investment in related party.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic946http://www.xbrl.org/2003/role/disclosureRef
SubTopic320http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph7http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-15)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010http://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
Subsection15http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesAbstract

Properties
property value
NameSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesReportableDataLineItems

Properties
property value
NameSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesReportableDataLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersTable

Properties
property value
NameSupplementalInformationForPropertyCasualtyInsuranceUnderwritersTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of supplemental information for registrant, its subsidiary and 50%-or-less-owned equity basis investee, with liability for property-casualty insurance claim.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-18)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e575016-122915http://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
Subsection18http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersLineItems

Properties
property value
NameSupplementalInformationForPropertyCasualtyInsuranceUnderwritersLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesAbstract

Properties
property value
NameSupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAbstract

Properties
property value
NameSupplementalInformationForPropertyCasualtyInsuranceUnderwritersAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis

Properties
property value
NameSupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters, Affiliation with Registrant [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by affiliation to property-casualty insurance underwriter.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-18(Column A))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e575016-122915http://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 Ahttp://www.xbrl.org/2003/role/disclosureRef
Subsection18http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock

Properties
property value
NameSupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for the supplemental schedule of reinsurance information. Reinsurance schedule includes, but is not limited to, the type of insurance, gross amount of premiums, premiums ceded to other entities, premiums assumed from other entities, net amount of premium revenue, and the percentage of the premiums assumed to net premium revenue.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph2http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-17)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915http://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
Subsection17http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementaryInsuranceInformationBySegmentTable

Properties
property value
NameSupplementaryInsuranceInformationBySegmentTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of information about supplementary insurance information by segment. Includes, but is not limited to, deferred policy acquisition cost; future policy benefit, loss, claim and loss expenses; unearned premium; other policy claim and benefit payable; premium revenue; net investment income; benefit, claim, loss and settlement expenses; amortization of deferred policy acquisition cost; other operating expense; and premium written.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-16)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574960-122915http://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
Subsection16http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementaryInsuranceInformationAbstract

Properties
property value
NameSupplementaryInsuranceInformationAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementaryInsuranceInformationForInsuranceCompaniesDisclosureTextBlock

Properties
property value
NameSupplementaryInsuranceInformationForInsuranceCompaniesDisclosureTextBlock
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:textBlockItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Disclosure [Text Block]en-UShttp://www.xbrl.org/2003/role/label
The entire disclosure for supplementary insurance information by segment. Includes, but is not limited to, deferred policy acquisition cost; future policy benefit, loss, claim and loss expenses; unearned premium; other policy claim and benefit payable; premium revenue; net investment income; benefit, claim, loss and settlement expenses; amortization of deferred policy acquisition cost; other operating expense; and premium written.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-16)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e574960-122915http://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
Subsection16http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SupplementaryInsuranceInformationBySegmentLineItems

Properties
property value
NameSupplementaryInsuranceInformationBySegmentLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SyntheticGasMember

Properties
property value
NameSyntheticGasMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Synthetic Gas [Member]en-UShttp://www.xbrl.org/2003/role/label
Liquid fuel obtained from other solids, for example, but not limited to, coal, natural gas or oil shale.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(d)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:SyntheticOilMember

Properties
property value
NameSyntheticOilMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Synthetic Oil [Member]en-UShttp://www.xbrl.org/2003/role/label
Lubricant consisting of chemical compounds that are synthetically made.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic932http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123377692&loc=d3e61797-109447http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameForm 20-Fhttp://www.xbrl.org/2003/role/disclosureRef
SectionItem 18http://www.xbrl.org/2003/role/disclosureRef
SubsectionInstruction 2http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:TimeDepositLiabilitiesAverageRatePaid

Properties
property value
NameTimeDepositLiabilitiesAverageRatePaid
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Time Deposit Liabilities, Average Rate Paiden-UShttp://www.xbrl.org/2003/role/label
Average rate paid on time deposits.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1406http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(4)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(3)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef

srt:TitleOfIndividualWithRelationshipToEntityDomain

Properties
property value
NameTitleOfIndividualWithRelationshipToEntityDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Title of Individual [Domain]en-UShttp://www.xbrl.org/2003/role/label
Title of individual, or nature of relationship to individual or group of individuals.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote

srt:TitleOfIndividualAxis

Properties
property value
NameTitleOfIndividualAxis
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Title of Individual [Axis]en-UShttp://www.xbrl.org/2003/role/label
Information by title of individual or nature of relationship to individual or group of individuals.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic850http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2013http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:TwoPercentOfDebitItems

Properties
property value
NameTwoPercentOfDebitItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:monetaryItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Broker-Dealer, Minimum Net Capital Required, Parent, Alternative Standarden-UShttp://www.xbrl.org/2003/role/label
Minimum amount of net capital of broker-dealer parent, calculated under Alternative Standard.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThis element represents the amount of net capital of a broker or dealer that has elected not to be subject to the Aggregate Indebtedness Standard (as defined). The amount of net capital represented by this element is the greater of $250,000 or two percent of aggregate debit items computed in accordance with the Formula for Determination of Reserve Requirements for Brokers and Dealers (as defined).http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRule 15c3-1http://www.xbrl.org/2009/role/commonPracticeRef
Number240http://www.xbrl.org/2009/role/commonPracticeRef
Section15c3-1http://www.xbrl.org/2009/role/commonPracticeRef

srt:TypeOfReserveDomain

Properties
property value
NameTypeOfReserveDomain
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Type of Reserve [Domain]en-UShttp://www.xbrl.org/2003/role/label
The type of petroleum reserve being disclosed: oil, natural gas, natural gas liquids, synthetic oil, synthetic gas, or other nonrenewable natural resource that is intended to be upgraded into synthetic oil and gas with separate disclosures for consolidated entities and equity method investments.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:TaxableInvestmentSecuritiesAverageYield

Properties
property value
NameTaxableInvestmentSecuritiesAverageYield
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:percentItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Taxable Investment Securities, Average Yielden-UShttp://www.xbrl.org/2003/role/label
Average yield on taxable investment securities.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2021http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameStatistical Disclosures for Bankshttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-11http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(2)http://www.xbrl.org/2003/role/disclosureRef
PublisherSEChttp://www.xbrl.org/2003/role/disclosureRef
NameRegulation S-K (SK)http://www.xbrl.org/2003/role/disclosureRef
Number229http://www.xbrl.org/2003/role/disclosureRef
Section1402http://www.xbrl.org/2003/role/disclosureRef
Paragraph(a)http://www.xbrl.org/2003/role/disclosureRef

srt:UnconsolidatedPropertyAndCasualtyInsuranceEntityMember

Properties
property value
NameUnconsolidatedPropertyAndCasualtyInsuranceEntityMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-18, Supplemental Information, Property-Casualty Insurance Underwriters, Unconsolidated Property and Casualty Insurance Entity [Member]en-UShttp://www.xbrl.org/2003/role/label
Noncontrolled subsidiary, not included in financial statements of registrant and not separately filing financial schedule with Securities and Exchange Commission (SEC), with liability for property-casualty insurance claim.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic944http://www.xbrl.org/2003/role/disclosureRef
SubTopic235http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph3http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-18(Column A)(b))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120401096&loc=d3e575016-122915http://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 Ahttp://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
Subsection18http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ValuationAndQualifyingAccountsAbstract

Properties
property value
NameValuationAndQualifyingAccountsAbstract
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]en-UShttp://www.xbrl.org/2003/role/label
References
name value role
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ValuationAndQualifyingAccountsDisclosureLineItems

Properties
property value
NameValuationAndQualifyingAccountsDisclosureLineItems
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]en-UShttp://www.xbrl.org/2003/role/label
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:ValuationAndQualifyingAccountsDisclosureTable

Properties
property value
NameValuationAndQualifyingAccountsDisclosureTable
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:stringItemType
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]en-UShttp://www.xbrl.org/2003/role/label
Disclosure of valuation and qualifying accounts and reserves.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-09(Column B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-09(Column D))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-09(Column E))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-09(Column C(1)))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic235http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-09(Column C(2)))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690http://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
Subsection09http://www.xbrl.org/2003/role/disclosureRef
NoteElement is intended to be used for financial statement schedule specified by Securities and Exchange Commission Regulation S-X.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
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
ChangeDate2020-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:VicePresidentMember

Properties
property value
NameVicePresidentMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Vice President [Member]en-UShttp://www.xbrl.org/2003/role/label
Person with designation of vice president.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic310http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph13http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationRank of officer in the entity that may be appointed by the board of directors.http://fasb.org/srt/role/changeNote/changeNote

srt:WarehouseMember

Properties
property value
NameWarehouseMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Warehouse [Member]en-UShttp://www.xbrl.org/2003/role/label
Facility designed for the storage of goods or equipment.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic970http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic360http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic948http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic310http://www.xbrl.org/2009/role/commonPracticeRef
SectionS99http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote2http://www.xbrl.org/2009/role/commonPracticeRef
Subsection28http://www.xbrl.org/2009/role/commonPracticeRef
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-X (SX)http://www.xbrl.org/2009/role/commonPracticeRef
Number210http://www.xbrl.org/2009/role/commonPracticeRef
Section12http://www.xbrl.org/2009/role/commonPracticeRef
Footnote4http://www.xbrl.org/2009/role/commonPracticeRef
Subsection29http://www.xbrl.org/2009/role/commonPracticeRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

srt:WeightedAverageMember

Properties
property value
NameWeightedAverageMember
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typedtr-types:domainItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue
Labels
text lang role
Weighted Average [Member]en-UShttp://www.xbrl.org/2003/role/label
Average of a range of values, calculated with consideration of proportional relevance.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph4http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic860http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic978http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic976http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663http://www.xbrl.org/2003/role/disclosureRef
elementCreationTaxonomyVersion2012http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2020-09http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote

srt:WellsTemporarilySuspended

Properties
property value
NameWellsTemporarilySuspended
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:decimalItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Present Activity, Well Temporarily Suspendeden-UShttp://www.xbrl.org/2003/role/label
Number of oil and gas wells temporarily suspended.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe number of wells temporarily suspended in each geographic area as of the date listed.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1206http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef

srt:WellsInProcessOfDrilling

Properties
property value
NameWellsInProcessOfDrilling
Namespacehttp://www.w3.org/2001/XMLSchema
Prefixsrt
Data Typexbrli:decimalItemType
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse
Labels
text lang role
Oil and Gas, Present Activity, Well in Process of Drillingen-UShttp://www.xbrl.org/2003/role/label
Number of oil and gas wells in process of being drilled.en-UShttp://www.xbrl.org/2003/role/documentation
References
name value role
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameTaxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2019http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2018-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedLabelstruehttp://fasb.org/srt/role/changeNote/changeNote
ModifiedDocumentationtruehttp://fasb.org/srt/role/changeNote/changeNote
PreviousDocumentationThe number of wells in the process of being drilled in each geographic area as of the date listed.http://fasb.org/srt/role/changeNote/changeNote
PublisherSEChttp://www.xbrl.org/2009/role/commonPracticeRef
NameRegulation S-K (SK)http://www.xbrl.org/2009/role/commonPracticeRef
Number229http://www.xbrl.org/2009/role/commonPracticeRef
Section1206http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph(a)http://www.xbrl.org/2009/role/commonPracticeRef