v3.20.1

Leases | 3 Months Ended
--- | ---
Mar. 31, 2020
Leases [Abstract] |
Leases | Leases Operating Leases – Lessee Related Party Operating Lease. We have a long-term terminalling and storage contract with Seabrook for exclusive use of dedicated tankage that provides our customers with crude oil storage capacity and dock access for crude oil imports and exports on the Texas Gulf Coast. The following tables provide information about our third party and our Seabrook operating leases (dollars in thousands):
|  | Three Months Ended March 31, 2019 |  | Three Months Ended March 31, 2020
|  | Third Party Leases |  | Seabrook Lease |  | All Leases |  | Third Party Leases |  | Seabrook Lease |  | All Leases
Total lease expense |  | $ | 5,649 |  |  | $ | 6,909 |  |  | $ | 12,558 |  |  | $ | 5,990 |  |  | $ | 6,899 |  |  | $ | 12,889 |
|  | December 31, 2019 |  | March 31, 2020
|  | Third Party Leases |  | Seabrook Lease |  | All Leases |  | Third Party Leases |  | Seabrook Lease |  | All Leases
Current lease liability |  | $ | 15,136 |  |  | $ | 11,085 |  |  | $ | 26,221 |  |  | $ | 14,882 |  |  | $ | 11,817 |  |  | $ | 26,699 |
Long-term lease liability |  | $ | 81,508 |  |  | $ | 62,515 |  |  | $ | 144,023 |  |  | $ | 79,288 |  |  | $ | 59,930 |  |  | $ | 139,218 |
Right-of-use asset |  | $ | 98,268 |  |  | $ | 73,600 |  |  | $ | 171,868 |  |  | $ | 93,766 |  |  | $ | 71,746 |  |  | $ | 165,512 |

X
- Definition Leases [Text block] + References No definition available. + Details
Name: | mmp_LeasesTextBlock
Namespace Prefix: | mmp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration