 | srt:AircraftTypeAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:ConsolidatedEntitiesAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:ConsolidationItemsAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CounterpartyNameAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CreditRatingAMBestAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CreditRatingFitchAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CreditRatingMoodysAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CreditRatingStandardPoorsAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CumulativeEffectPeriodOfAdoptionAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:CurrencyAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:MajorCustomersAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:StatementGeographicalAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:LitigationCaseAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:OwnershipAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:ProductOrServiceAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:RangeAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:RestatementAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:EnergyAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:TitleOfIndividualAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:StatementScenarioAxis | parent-child | http://fasb.org/srt/role/statement/CommonDomainMembers |
 | srt:AircraftTypeAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:ConsolidatedEntitiesAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:ConsolidationItemsAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CounterpartyNameAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CreditRatingAMBestAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CreditRatingFitchAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CreditRatingMoodysAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CreditRatingStandardPoorsAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CumulativeEffectPeriodOfAdoptionAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:CurrencyAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:MajorCustomersAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:StatementGeographicalAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:LitigationCaseAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:OwnershipAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:ProductOrServiceAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:RangeAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:RestatementAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:EnergyAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:TitleOfIndividualAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |
 | srt:StatementScenarioAxis | hypercube-dimension | http://fasb.org/srt/role/statement/CommonDomainMembersCommonTable |