XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

FAIR VALUE MEASUREMENTS - Summary of Fair Value Option for Mortgage Loans Held for Sale (Details) - USD ($) $ in Thousands | Jun. 30, 2024 | Mar. 31, 2024 | Dec. 31, 2023 | Jun. 30, 2023 | Mar. 31, 2023 | Dec. 31, 2022
--- | --- | --- | --- | --- | --- | ---
Fair Value, Option, Quantitative Disclosures [Line Items] |  |  |  |  |  |
Mortgage loans held for sale, at fair value | $ 1,729,007 |  | $ 901,227 | $ 1,125,992 |  | $ 845,775
Reverse mortgage loans held for investment, at fair value | 376,182 | $ 348,076 | 315,912 | 36,709 | $ 0 | 0
Home Equity Conversion Mortgage-Backed Securities (“HMBS”) related borrowings | 358,101 | $ 326,804 | 302,183 | $ 0 | $ 0 | $ 0
Mortgage Loans Held For Sale |  |  |  |  |  |
Fair Value, Option, Quantitative Disclosures [Line Items] |  |  |  |  |  |
Mortgages held for sale unpaid principal balance | 1,723,047 |  | 892,816 |  |  |
Gain loss on mortgage loans held for sale at fair value | 5,960 |  | 8,411 |  |  |
Fair value, option, loans held as assets, 90 days or more past due | 5,600 |  | 7,300 |  |  |
Mortgages held for sale unpaid principal balance due | 7,300 |  | 9,900 |  |  |
Reverse Mortgage Loans Held For Investment |  |  |  |  |  |
Fair Value, Option, Quantitative Disclosures [Line Items] |  |  |  |  |  |
Gain loss on mortgage loans held for sale at fair value | 40,491 |  | 25,005 |  |  |
Reverse mortgage loans held for investment, principal amount due upon maturity | 335,691 |  | 290,907 |  |  |
Fair value, option, loans held as assets, 90 days or more past due | 3,100 |  | 3,400 |  |  |
Mortgages held for sale unpaid principal balance due | 3,000 |  | 3,300 |  |  |
Notes Receivable |  |  |  |  |  |
Fair Value, Option, Quantitative Disclosures [Line Items] |  |  |  |  |  |
Gain loss on mortgage loans held for sale at fair value | (488) |  | (929) |  |  |
Notes receivable, principal amount due upon maturity | 11,864 |  | 11,556 |  |  |
Debt |  |  |  |  |  |
Fair Value, Option, Quantitative Disclosures [Line Items] |  |  |  |  |  |
Gain loss on mortgage loans held for sale at fair value | 9,236 |  | 8,641 |  |  |
HMBS related borrowings, principal amount due upon maturity | $ 348,865 |  | $ 293,542 |  |  |

X
- Definition This represents the amount of liability which is a resultant of reverse mortgage loans sold into the secondary with servicing rights retained. As the transfer of these loans do not meet the definition of participating interest because of the servicing requirement that requires the issuer to absorb some level of risk, these transfers are accounted for as financing. + References No definition available. + Details
Name: | ghld_HMBSRelatedBorrowings
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition HMBS Related Borrowings, Principal Amount Due Upon Maturity + References No definition available. + Details
Name: | ghld_HMBSRelatedBorrowingsPrincipalAmountDueUponMaturity
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Mortgage loans held for sale, principal amount due upon maturity. + References No definition available. + Details
Name: | ghld_MortgagesHeldForSaleUnpaidPrincipalBalance
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Mortgages Held For Sale Unpaid Principal Balance, 90 Days or More Past Due + References No definition available. + Details
Name: | ghld_MortgagesHeldForSaleUnpaidPrincipalBalance90DaysOrMorePastDue
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Notes Receivable, Principal Amount Due Upon Maturity + References No definition available. + Details
Name: | ghld_NotesReceivablePrincipalAmountDueUponMaturity
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reverse Mortgage Loans Held For Investment, Principal Amount Due Upon Maturity + References No definition available. + Details
Name: | ghld_ReverseMortgageLoansHeldForInvestmentPrincipalAmountDueUponMaturity
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 + Details
Name: | us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the aggregate fair value of loans held as assets that are 90 days or more past due for which the fair value option has been elected. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 + Details
Name: | us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-30 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-31 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-32 + Details
Name: | us-gaap_FairValueOptionQuantitativeDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_LoansReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of mortgage loans held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_MortgagesHeldForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ghld_MortgageLoansHeldForSaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ghld_ReverseMortgageLoansHeldForInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_NotesReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |