| Line |
Label |
Object Class |
Period Type |
Balance |
Report ElementName |
| 1 |
948000 - Disclosure - Financial Services, Mortgage Banking |
Network |
* |
* |
https://fasb.org/us-gaap/role/disclosure/FinancialServicesMortgageBanking |
| 2 |
Mortgage Banking [Abstract] |
Abstract |
|
|
us-gaap:MortgageBankingAbstract |
| 3 |
Regulatory Capital Requirements for Mortgage Companies Disclosure [Text Block] |
Concept (dtr-types:textBlockItemType) |
For Period |
|
us-gaap:RegulatoryCapitalRequirementsForMortgageCompaniesDisclosureTextBlock |
| 4 |
Description of Factors that May Affect Minimum Net Worth Requirements |
Concept (Text/String) |
For Period |
|
us-gaap:DescriptionOfFactorsThatMayAffectMinimumNetWorthRequirements |
| 5 |
Description of Possible Effects of Noncompliance or Less than Minimum Net Worth Capital Requirements |
Concept (Text/String) |
For Period |
|
us-gaap:DescriptionOfPossibleEffectsOfNoncomplianceOrLessThanMinimumNetWorthCapitalRequirements |
| 6 |
Description of Substantial Doubt about Going Concern, Mortgage Company |
Concept (Text/String) |
For Period |
|
us-gaap:DescriptionOfSubstantialDoubtAboutInstitutionsAbilityToContinueAsGoingConcernMortgageCompanies |
| 7 |
Banking Regulation, Mortgage Banking, Capital Requirement [Table Text Block] |
Concept (dtr-types:textBlockItemType) |
For Period |
|
us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTextBlock |
| 8 |
Banking Regulation, Mortgage Banking, Capital Requirement [Table] |
Hypercube |
|
|
us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesTable |
| 9 |
Banking Regulation, Mortgage Banking, Secondary Market Investor [Axis] |
Dimension |
|
|
us-gaap:RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis |
| 10 |
Banking Regulation, Mortgage Banking, Secondary Market Investor [Domain] |
Member |
|
|
us-gaap:SecondaryMarketInvestorDomain |
| 11 |
Federal National Mortgage Association (FNMA) [Member] |
Member |
|
|
us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember |
| 12 |
Federal Home Loan Mortgage Corporation (FHLMC) [Member] |
Member |
|
|
us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember |
| 13 |
Government National Mortgage Association (GNMA) [Member] |
Member |
|
|
us-gaap:GovernmentNationalMortgageAssociationGnmaInsuredLoansMember |
| 14 |
Department of Housing and Urban Development (HUD) [Member] |
Member |
|
|
us-gaap:DepartmentOfHousingAndUrbanDevelopmentHudMember |
| 15 |
Investor [Member] |
Member |
|
|
us-gaap:InvestorMember |
| 16 |
Banking Regulation, Mortgage Banking, State Mandate [Axis] |
Dimension |
|
|
us-gaap:BankingRegulationMortgageBankingStateMandateAxis |
| 17 |
Banking Regulation, Mortgage Banking, State Mandate [Domain] |
Member |
|
|
us-gaap:BankingRegulationMortgageBankingStateMandateDomain |
| 18 |
Compliance with Regulatory Capital Requirements for Mortgage Companies [Line Items] |
LineItems |
|
|
us-gaap:ComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesLineItems |
| 19 |
Banking Regulation, Mortgage Banking, Net Worth, Minimum |
Concept (Monetary) |
As Of |
Credit |
us-gaap:MinimumNetWorthRequiredForCompliance |
| 20 |
Banking Regulation, Mortgage Banking, Net Worth, Actual |
Concept (Monetary) |
As Of |
Credit |
us-gaap:BankingRegulationMortgageBankingNetWorthActual |
| 21 |
Banking Regulation, Mortgage Banking, Compliance [true false] |
Concept (Yes/No) |
As Of |
|
us-gaap:BankingRegulationMortgageBankingCompliance |