XML 91 R61.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Regulatory Minimum Net Worth, Capital Ratio and Liquidity Requirements (Details) - USD ($) | Jun. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Compliance with Regulatory Capital Requirements for Mortgage Companies [Line Items] |  |
Minimum adjusted net worth balance | $ 1,500,000,000 | $ 1,568,586,000
Fannie Mae and Freddie Mac |  |
Compliance with Regulatory Capital Requirements for Mortgage Companies [Line Items] |  |
Minimum base net worth requirement | $ 2,500 |
Minimum net worth requirement, basis point component per outstanding UPB | 0.25% |
Minimum net worth required for compliance, basis point component per total non-agency single-family outstanding serving portfolio | 0.25% |
Minimum net worth requirement, basis point component per single-family effective outstanding obligations | 0.35% |
Minimum capital ratio requirement, adjusted/tangible net worth to total assets | 0.06 |
Minimum liquidity requirement, basis points per servicing UPB | 0.07% |
Minimum liquidity requirement, basis points per GSE servicing actually collected | 0.035% |
Minimum liquidity requirement, basis points per other servicing UPB | 0.035% |
Minimum liquidity requirement, basis points per sum of mortgage | 0.50% |
Minimum liquidity requirement, basis points of UPB serviced for GSEs | 0.02% |
Minimum liquidity requirement, committed/unused agency mortgage servicing advance lines of credit, threshold percentage | 50.00% |
Ginnie Mae |  |
Compliance with Regulatory Capital Requirements for Mortgage Companies [Line Items] |  |
Minimum base net worth requirement | $ 2,500 |
Minimum net worth required for compliance, basis point component per total non-agency single-family outstanding serving portfolio | 0.25% |
Minimum net worth requirement, basis point component per single-family effective outstanding obligations | 0.35% |
Minimum net worth required for compliance, basis point component per total GSE single-family outstanding servicing portfolio balance | 0.25% |
Minimum capital ratio requirement, adjusted/tangible net worth to total assets | 0.06 |
Minimum liquidity requirement, basis points per servicing UPB | 0.10% |
Minimum liquidity requirement, basis points of UPB serviced for GSEs | 0.10% |
Minimum liquidity requirement, basis points of UPB serviced | 0.05% |
Minimum liquidity requirement, liquid assets, basis points per outstanding GSE single-family servicing UPB | 0.07% |
Minimum liquidity requirement, liquid assets, basis points per outstanding GSE single-family servicing UPB actually collected | 0.035% |
Minimum liquidity requirement, liquid assets as basis points per outstanding single-family MBS | 0.50% |

X
- Definition Minimum Capital Ratio, Adjusted Tangible Net Worth To Total Assets + References No definition available. + Details
Name: | rkt_MinimumCapitalRatioAdjustedTangibleNetWorthToTotalAssets
Namespace Prefix: | rkt_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Basis Points Of UPB Serviced + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementBasisPointsOfUPBServiced
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Basis Points Of UPB Serviced For GSEs + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementBasisPointsOfUPBServicedForGSEs
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Basis Points Per GSE Servicing Actually Collected + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementBasisPointsPerGSEServicingActuallyCollected
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Basis Points Per Other Servicing UPB + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementBasisPointsPerOtherServicingUPB
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Basis Points Per Servicing UPB + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementBasisPointsPerServicingUPB
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Basis Points Per Sum Of Mortgage + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementBasisPointsPerSumOfMortgage
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Committed/Unused Agency Mortgage Servicing Advance Lines Of Credit, Threshold Percentage + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementCommittedUnusedAgencyMortgageServicingAdvanceLinesOfCreditThresholdPercentage
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Liquid Assets, Basis Points Per Outstanding GSE Single-Family Servicing UPB + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementLiquidAssetsBasisPointsPerOutstandingGSESingleFamilyServicingUPB
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Liquid Assets, Basis Points Per Outstanding GSE Single-Family Servicing UPB Actually Collected + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementLiquidAssetsBasisPointsPerOutstandingGSESingleFamilyServicingUPBActuallyCollected
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Liquidity Requirement, Liquid Assets, Basis Points Per Outstanding Single-Family Mortgage-Backed Securities + References No definition available. + Details
Name: | rkt_MinimumLiquidityRequirementLiquidAssetsBasisPointsPerOutstandingSingleFamilyMortgageBackedSecurities
Namespace Prefix: | rkt_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Net Worth Required For Compliance, Base Amount + References No definition available. + Details
Name: | rkt_MinimumNetWorthRequiredForComplianceBaseAmount
Namespace Prefix: | rkt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum Net Worth Required For Compliance, Basis Point Component Per Outstanding Unpaid Principal Balance + References No definition available. + Details
Name: | rkt_MinimumNetWorthRequiredForComplianceBasisPointComponentPerOutstandingUnpaidPrincipalBalance
Namespace Prefix: | rkt_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Net Worth Required For Compliance, Basis Point Component Per Single-Family Outstanding Obligations + References No definition available. + Details
Name: | rkt_MinimumNetWorthRequiredForComplianceBasisPointComponentPerSingleFamilyOutstandingObligations
Namespace Prefix: | rkt_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Net Worth Required For Compliance, Basis Point Component Per Total GSE Single-Family Outstanding Servicing Portfolio Balance + References No definition available. + Details
Name: | rkt_MinimumNetWorthRequiredForComplianceBasisPointComponentPerTotalGSESingleFamilyOutstandingServicingPortfolioBalance
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Net Worth Required For Compliance, Basis Point Component Per Total Non-Agency Single-Family Outstanding Serving Portfolio + References No definition available. + Details
Name: | rkt_MinimumNetWorthRequiredForComplianceBasisPointComponentPerTotalNonAgencySingleFamilyOutstandingServingPortfolio
Namespace Prefix: | rkt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-5 + Details
Name: | us-gaap_ComplianceWithRegulatoryCapitalRequirementsForMortgageCompaniesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of minimum net worth required for mortgage banking as defined by regulatory framework. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481586/948-10-50-5 + Details
Name: | us-gaap_MinimumNetWorthRequiredForCompliance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis=rkt_FederalHousingFinanceAgencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis=rkt_GovernmentNationalMortgageAssociationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |