Financial Guarantee Insurance Contracts, Premium Receivable, Premium Expected to be Collected [Abstract]

NameFinancialGuaranteeInsuranceContractsPremiumReceivablePremiumExpectedToBeCollectedAbstract
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Financial Guarantee Insurance Contracts, Premium Receivable, Premium Expected to be Collected [Abstract]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2009http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote

Related Child Concepts

NameRelation TypeRole
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedWithinOneYearFromBalanceSheetDateAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanOneAndWithinTwoYearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanTwoAndWithinThreeYearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanThreeAndWithinFourYearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanFourAndWithinFiveYearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanFiveAndWithin10YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan10AndWithin15YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan15AndWithin20YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan20AndWithin25YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan25AndWithin30YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan30AndWithin35YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan35AndWithin40YearsFromBalanceSheetDate
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivablePremiumExpectedToBeCollected
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedWithinOneYearFromBalanceSheetDateAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanOneAndWithinTwoYearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanTwoAndWithinThreeYearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanThreeAndWithinFourYearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanFourAndWithinFiveYearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanFiveAndWithin10YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan10AndWithin15YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan15AndWithin20YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan20AndWithin25YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan25AndWithin30YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan30AndWithin35YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan35AndWithin40YearsFromBalanceSheetDate
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivablePremiumExpectedToBeCollected
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable