 | us-gaap:MortgageLoansOnRealEstate | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstateNewMortgageLoans | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstateOtherAdditions | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | srt:MortgageLoansOnRealEstateCollectionsOfPrincipal | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstateForeclosures | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstateCostOfMortgagesSold | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstateAmortizationOfPremium | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstateOtherDeductions | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstatePeriodIncreaseDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |
 | us-gaap:MortgageLoansOnRealEstate | parent-child | http://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-29MortgageLoansOnRealEstate |