XML 40 R28.htm IDEA: XBRL DOCUMENT
v3.21.2

General - Additional Information (Detail) - USD ($) $ in Millions | 1 Months Ended | 3 Months Ended
--- | --- | ---
Mar. 31, 2021 | Jun. 30, 2021 | Mar. 31, 2021
Disclosure of General Information [Line Items] |  |  |
Additional funds received from government by CARES Act |  |  | $ 189
Return of funds by CARES Act to government |  | $ 189 |
Medicare Accelerated and Advance Payment Program |  |  |
Disclosure of General Information [Line Items] |  |  |
Medicare accelerated payments received | $ 695 |  |

X
- Definition Additional funds received from government by CARES Act. + References No definition available. + Details
Name: | uhs_AdditionalFundsReceivedFromGovernmentByCARESAct
Namespace Prefix: | uhs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disclosure of general information. + References No definition available. + Details
Name: | uhs_DisclosureOfGeneralInformationLineItems
Namespace Prefix: | uhs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Medicare accelerated payments received. + References No definition available. + Details
Name: | uhs_MedicareAcceleratedPaymentsReceived
Namespace Prefix: | uhs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Return of funds by CARES Act to government. + References No definition available. + Details
Name: | uhs_ReturnOfFundsByCARESActToGovernment
Namespace Prefix: | uhs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=uhs_MedicareAcceleratedAndAdvancePaymentProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |