XML 106 R90.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Earnout Shares - Narrative (Details) |  | 12 Months Ended
--- | --- | ---
Mar. 30, 2023 shares | Dec. 31, 2024 USD ($) d unit $ / shares shares | Dec. 31, 2023 USD ($) $ / shares
Earnout Shares [Line Items] |  |  |
Earnout shares, units of account (in units) | unit |  | 2 |
Contingent earnout liability |  |  |
Earnout Shares [Line Items] |  |  |
Gain recognized in earnings from change in fair value of earnout shares | $ |  | $ 87,353,533 | $ 126,644,642
Measurement Input, Share Price [Member] |  |  |
Earnout Shares [Line Items] |  |  |
Fair value of total earnout shares (in dollars per share) |  | $ 4.23 | $ 8.43
Triggering Event I |  |  |
Earnout Shares [Line Items] |  |  |
Percentage of earn out shares to be issued upon triggering event |  | 37.50% |
Fair value of total earnout shares (in dollars per share) |  | $ 1.59 | 6.20
Triggering Event II |  |  |
Earnout Shares [Line Items] |  |  |
Percentage of earn out shares to be issued upon triggering event |  | 37.50% |
Fair value of total earnout shares (in dollars per share) |  | $ 1.25 | 5.21
Triggering Event III |  |  |
Earnout Shares [Line Items] |  |  |
Percentage of earn out shares to be issued upon triggering event |  | 25.00% |
Fair value of total earnout shares (in dollars per share) |  | $ 0.99 | $ 4.39
Class A |  |  |
Earnout Shares [Line Items] |  |  |
Earnout shares to be awarded to certain particular holders (in shares) | shares | 20,000,000 | 20,000,000 |
Sponsor Support Agreement |  |  |
Earnout Shares [Line Items] |  |  |
Earnout period |  | 5 years |
Threshold trading days (in days) | d |  | 20 |
Threshold consecutive trading days (in days) | d |  | 30 |
Sponsor Support Agreement | Triggering Event I |  |  |
Earnout Shares [Line Items] |  |  |
Threshold volume-weighted average price for earn-out shares to be received (in dollars per share) |  | $ 12.50 |
Sponsor Support Agreement | Triggering Event II |  |  |
Earnout Shares [Line Items] |  |  |
Threshold volume-weighted average price for earn-out shares to be received (in dollars per share) |  | 15.00 |
Sponsor Support Agreement | Triggering Event III |  |  |
Earnout Shares [Line Items] |  |  |
Threshold volume-weighted average price for earn-out shares to be received (in dollars per share) |  | $ 17.50 |
Sponsor Support Agreement | Class B |  |  |
Earnout Shares [Line Items] |  |  |
Earnout shares surrendered (in shares) | shares |  | 1,886,379 |

X
- Definition Duration of derivative instrument contingent consideration liability earnout period. + References No definition available. + Details
Name: | uhg_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod
Namespace Prefix: | uhg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share value derivative instrument, contingent consideration, liability, fair value of earnout shares issuable . + References No definition available. + Details
Name: | uhg_DerivativeInstrumentContingentConsiderationLiabilityFairValueOfEarnoutSharesIssuablePerShare
Namespace Prefix: | uhg_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of derivative instrument contingent consideration liability shares surrendered. + References No definition available. + Details
Name: | uhg_DerivativeInstrumentContingentConsiderationLiabilitySurrenderedShares
Namespace Prefix: | uhg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative Instrument, Contingent Consideration, Liability, Units Of Account + References No definition available. + Details
Name: | uhg_DerivativeInstrumentContingentConsiderationLiabilityUnitsOfAccount
Namespace Prefix: | uhg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Instrument, Threshold Consecutive Trading Days + References No definition available. + Details
Name: | uhg_DerivativeInstrumentThresholdConsecutiveTradingDays
Namespace Prefix: | uhg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative Instrument, Threshold Trading Days + References No definition available. + Details
Name: | uhg_DerivativeInstrumentThresholdTradingDays
Namespace Prefix: | uhg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold volume weighted average stock price trigger for Earn-Out milestones. + References No definition available. + Details
Name: | uhg_EarnoutMilestonesThresholdVolumeWeightedAverageStockPriceTrigger
Namespace Prefix: | uhg_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represents the information pertaining to earnout shares. + References No definition available. + Details
Name: | uhg_EarnoutSharesLineItems
Namespace Prefix: | uhg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares represents the information of earnout shares, number of shares in earnout consideration. + References No definition available. + Details
Name: | uhg_EarnoutSharesNumberOfSharesInEarnoutConsideration
Namespace Prefix: | uhg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Earn Out shares are issuable by the entity. + References No definition available. + Details
Name: | uhg_PercentageOfTranchesForIssuanceOfEarnOutShares
Namespace Prefix: | uhg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=uhg_ContingentEarnoutLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | uhg_ContingentConsiderationPeriodAxis=uhg_TriggeringEventIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | uhg_ContingentConsiderationPeriodAxis=uhg_TriggeringEventIiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | uhg_ContingentConsiderationPeriodAxis=uhg_TriggeringEventIiiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=uhg_SponsorSupportAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |