 | us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember | parent-child | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosures |
 | us-gaap:SubsidiaryOfCommonParentMember | parent-child | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosures |
 | us-gaap:MajorityShareholderMember | parent-child | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosures |
 | us-gaap:PrincipalOwnerMember | parent-child | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosures |
 | us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember | domain-member | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosuresScheduleOfRelatedPartyTransactionsByRelatedPartyTable |
 | us-gaap:SubsidiaryOfCommonParentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosuresScheduleOfRelatedPartyTransactionsByRelatedPartyTable |
 | us-gaap:MajorityShareholderMember | domain-member | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosuresScheduleOfRelatedPartyTransactionsByRelatedPartyTable |
 | us-gaap:PrincipalOwnerMember | domain-member | http://fasb.org/us-gaap/role/disclosure/RelatedPartyDisclosuresScheduleOfRelatedPartyTransactionsByRelatedPartyTable |
 | us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany |
 | us-gaap:SubsidiaryOfCommonParentMember | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany |
 | us-gaap:MajorityShareholderMember | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany |
 | us-gaap:PrincipalOwnerMember | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany |
 | us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable |
 | us-gaap:SubsidiaryOfCommonParentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable |
 | us-gaap:MajorityShareholderMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable |
 | us-gaap:PrincipalOwnerMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable |