XML 79 R70.htm IDEA: XBRL DOCUMENT
v3.23.3

WAREHOUSE LINES OF CREDIT - Schedule of Warehouse Lines of Credit (Details) - USD ($) | 9 Months Ended |
--- | --- | ---
Sep. 30, 2023 | Dec. 31, 2022
Warehouse Lines of Credit [Line Items] |  |
Net warehouse lines of credit | $ 839,122,000 | $ 713,151,000
Warehouse Agreement Borrowings |  |
Warehouse Lines of Credit [Line Items] |  |
Warehouse lines of credit | 842,151,000 | 714,801,000
Prepaid commitment fees | (3,029,000) | (1,650,000)
Net warehouse lines of credit | 839,122,000 | 713,151,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $345 Million, Due January 2024 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | 345,000,000 |
Warehouse lines of credit | 107,912,000 | 47,565,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $150 Million, Due August 2024 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | 150,000,000 |
Warehouse lines of credit | 113,126,000 | 10,848,000
Minimum deposit required for line of credit | 750,000 |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due June 2024 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | 300,000,000 |
Warehouse lines of credit | 173,377,000 | 189,512,000
Minimum deposit required for line of credit | 1,500,000 |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due May 2024 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | 200,000,000 |
Warehouse lines of credit | $ 84,020,000 | 110,605,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due May 2024 | SOFR |  |
Warehouse Lines of Credit [Line Items] |  |
Line of credit, floor interest rate | 0.375% |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due November 2023 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | $ 200,000,000 |
Warehouse lines of credit | $ 82,721,000 | 16,131,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due November 2023 | SOFR |  |
Warehouse Lines of Credit [Line Items] |  |
Line of credit, floor interest rate | 0.40% |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due September 2024 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | $ 300,000,000 |
Warehouse lines of credit | $ 128,197,000 | 81,353,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due September 2024 | SOFR |  |
Warehouse Lines of Credit [Line Items] |  |
Line of credit, floor interest rate | 0.50% |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $100 Million |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | $ 100,000,000 |
Warehouse lines of credit | 0 | 56,237,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $50 Million |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | 50,000,000 |
Warehouse lines of credit | $ 30,851,000 | 0
Maturity, period from written notice | 30 days |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $75 Million, Due March 2025 |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | $ 75,000,000 |
Warehouse lines of credit | $ 35,041,000 | 40,096,000
Stated interest rate | 3.375% |
Maximum term of buyout transactions on facility | 4 years |
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million |  |
Warehouse Lines of Credit [Line Items] |  |
Borrowing capacity | $ 200,000,000 |
Warehouse lines of credit | $ 86,906,000 | $ 162,454,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million | SOFR |  |
Warehouse Lines of Credit [Line Items] |  |
Line of credit, floor interest rate | 0.75% |

X
- Definition Debt Instrument, Maturity, Period From Written Notice + References No definition available. + Details
Name: | ghld_DebtInstrumentMaturityPeriodFromWrittenNotice
Namespace Prefix: | ghld_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Variable Rate, Floor + References No definition available. + Details
Name: | ghld_DebtInstrumentVariableRateFloor
Namespace Prefix: | ghld_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line of credit facility, buyouts outstanding, maximum term. + References No definition available. + Details
Name: | ghld_LineOfCreditFacilityBuyoutsOutstandingMaximumTerm
Namespace Prefix: | ghld_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum deposit required for line of credit. + References No definition available. + Details
Name: | ghld_MinimumDepositRequiredForLineOfCredit
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Prepaid commitment fees. + References No definition available. + Details
Name: | ghld_PrepaidCommitmentFees
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Warehouse Agreement Borrowings, Gross + References No definition available. + Details
Name: | ghld_WarehouseAgreementBorrowingsGross
Namespace Prefix: | ghld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
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/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_WarehouseAgreementBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_WarehouseAgreementBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement345MillionDueJanuary2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement150MillionDueAugust2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement300MillionDueJune2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement200MillionDueMay2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=ghld_SecuredOvernightFinancingRateSOFRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement200MillionDueNovember2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement300MillionDueSeptember2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement100MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement50MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement75MillionDueMarch2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ghld_MasterRepurchaseFacilityAgreement200MillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |