XML 70 R49.htm IDEA: XBRL DOCUMENT
v3.25.3

Organization, Basis of Presentation and Significant Accounting Policies - Schedule of Change in Presentation Within Consolidated Statements of Cash Flows (Details) - USD ($) $ in Millions | 9 Months Ended
--- | ---
Sep. 30, 2025 | Sep. 30, 2024
Cash flows from operating activities |  |
Settlement activity, net |  | $ 0.0
All other operating activities |  | 369.3
Net cash provided by operating activities | $ 410.3 | 369.3
Cash flows from financing activities |  |
Settlement activity, net | (58.0) | (14.4)
All other financing activities |  | 950.6
Net cash provided by financing activities | $ 2,591.2 | 936.2
As Previously Reported |  |
Cash flows from operating activities |  |
Settlement activity, net |  | (14.4)
All other operating activities |  | 369.3
Net cash provided by operating activities |  | 354.9
Cash flows from financing activities |  |
Settlement activity, net |  | 0.0
All other financing activities |  | 950.6
Net cash provided by financing activities |  | 950.6
Adjustment |  |
Cash flows from operating activities |  |
Settlement activity, net |  | 14.4
All other operating activities |  | 0.0
Net cash provided by operating activities |  | 14.4
Cash flows from financing activities |  |
Settlement activity, net |  | (14.4)
All other financing activities |  | 0.0
Net cash provided by financing activities |  | $ (14.4)

X
- Definition Increase (Decrease) In Settlement Activity, Net + References No definition available. + Details
Name: | four_IncreaseDecreaseInSettlementActivityNet
Namespace Prefix: | four_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (Decrease) In Settlement Activity, Net, Financing Activities + References No definition available. + Details
Name: | four_IncreaseDecreaseInSettlementActivityNetFinancingActivities
Namespace Prefix: | four_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other Financing Activities, Cash Flow Statement + References No definition available. + Details
Name: | four_OtherFinancingActivitiesCashFlowStatement
Namespace Prefix: | four_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24 + Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount of cash inflow (outflow) from operating activity, classified as other, in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied. + References No definition available. + Details
Name: | us-gaap_OtherOperatingActivitiesCashFlowStatement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=srt_RestatementAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |