CASH AND INVESTMENTS - Amortized Cost and Estimated Fair Value of Marketable Securities by Contractual Maturity (Detail) (USD $) In Millions, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Cost |
|
|
Marketable Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis |
$ 459ups_MarketableSecuritiesDebtMaturitiesNextTwelveMonthsAmortizedCostBasis
|
|
Due after one year through three years |
439ups_MarketableSecuritiesDebtMaturitiesAfterOneThroughThreeYearsAmortizedCostBasis
|
|
Due after three years through five years |
15ups_MarketableSecuritiesDebtMaturitiesAfterThreeThroughFiveYearsAmortizedCostBasis
|
|
Marketable Securities, Debt Maturities, After Five Years, Amortized Cost Basis |
77ups_MarketableSecuritiesDebtMaturitiesAfterFiveYearsAmortizedCostBasis
|
|
Marketable Securities, Debt Maturities, Amortized Cost, Total |
990ups_MarketableSecuritiesDebtMaturitiesAmortizedCostBasis
|
|
Equity securities |
2ups_MarketableSecuritiesEquitySecuritiesAmortizedCostBasis
|
|
Marketable Securities, Amortized Cost, Total |
992ups_MarketableSecuritiesAmortizedCostBasis
|
582ups_MarketableSecuritiesAmortizedCostBasis
|
Estimated Fair Value |
|
|
Due in one year or less |
459ups_MarketableSecuritiesDebtMaturitiesNextTwelveMonthsFairValue
|
|
Due after one year through three years |
439ups_MarketableSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue
|
|
Due after three years through five years |
15ups_MarketableSecuritiesDebtMaturitiesAfterThreeThroughFiveYearsFairValue
|
|
Due after five years |
77ups_MarketableSecuritiesDebtMaturitiesAfterFiveYearsFairValue
|
|
Marketable Securities, Debt Maturities, Fair Value, Total |
990ups_MarketableSecuritiesDebtMaturitiesFairValue
|
|
Equity securities |
2ups_MarketableSecuritiesEquitySecuritiesFairValue
|
|
Marketable securities |
992us-gaap_MarketableSecuritiesCurrent
|
580us-gaap_MarketableSecuritiesCurrent
|
Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
1,075us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
709us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
340us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
372us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
671us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
227us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
64us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
110us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Marketable securities | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
992us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
580us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
321us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
353us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
671us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
227us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other Long-term Investments | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
83us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
129us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other Long-term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
19us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
19us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other Long-term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other Long-term Investments | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
64us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
110us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. government and agency debt securities | Marketable securities | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
321us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
354us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. government and agency debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
321us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
353us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. government and agency debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
1us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. government and agency debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Mortgage and asset-backed debt securities | Marketable securities | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
89us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
75us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Mortgage and asset-backed debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Mortgage and asset-backed debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
89us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
75us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Mortgage and asset-backed debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_AssetBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Corporate Debt Securities [Member] | Marketable securities | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
534us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
146us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Corporate Debt Securities [Member] | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Corporate Debt Securities [Member] | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
534us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
146us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Corporate Debt Securities [Member] | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. state and local municipal debt securities | Marketable securities | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
2us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
2us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. state and local municipal debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. state and local municipal debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
2us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
2us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
U.S. state and local municipal debt securities | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other debt and equity securities [Member] | Marketable securities | Fair Value, Measurements, Recurring |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
46us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
3us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other debt and equity securities [Member] | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other debt and equity securities [Member] | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
46us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
3us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Other debt and equity securities [Member] | Marketable securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3 |
|
|
Investments Classified by Contractual Maturity Date [Line Items] |
|
|
Investments, Fair Value Disclosure |
$ 0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
$ 0us-gaap_InvestmentsFairValueDisclosure / us-gaap_EligibleItemOrGroupForFairValueOptionAxis = ups_OtherDebtAndEquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = ups_MarketableSecuritiesMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|