 | us-gaap:USTreasuryAndGovernmentMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:USStatesAndPoliticalSubdivisionsMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:ForeignGovernmentDebtMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:PublicUtilityBondsMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:AllOtherCorporateBondsMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:CertificatesOfDepositMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:MandatorilyRedeemablePreferredStockMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:AssetBackedSecuritiesMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:MortgageBackedSecuritiesMember | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedParties |
 | us-gaap:USTreasuryAndGovernmentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:USStatesAndPoliticalSubdivisionsMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:ForeignGovernmentDebtMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:PublicUtilityBondsMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:AllOtherCorporateBondsMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:CertificatesOfDepositMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:MandatorilyRedeemablePreferredStockMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:AssetBackedSecuritiesMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |
 | us-gaap:MortgageBackedSecuritiesMember | domain-member | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-15SummaryOfInvestments-OtherThanInvestmentsInRelatedPartiesSummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesTable |