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

Partners' Capital (Common Unit Activity) (Details) - Common Units [Member] - shares | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Increase (Decrease) in Partners' Capital [Roll Forward] |  |
Number of common units at beginning of year (in units) | 84,408,014 | 84,054,765
Phantom unit vesting (in units) | 277,421 | 353,249
Number of common units at end of year (in units) | 136,228,535 | 84,408,014
Partners' Capital Account, Units, Acquisitions | 51,543,100 |

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInPartnersCapitalRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of limited partner units outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 4.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-5 + Details
Name: | us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Change in the number of units for each class of partners' capital accounts during the year due to acquisitions. Partners include general, limited and preferred partners. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-8 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 05 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480153/805-50-05-7 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-7 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 30 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-9 + Details
Name: | us-gaap_PartnersCapitalAccountUnitsAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units issued for unit-based payment arrangement issued by partnership. Partner includes, but is not limited to, general, limited and preferred partners. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_PartnersCapitalAccountUnitsUnitbasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LimitedPartnersCapitalAccountByClassAxis=sun_CommonUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |