Noncontrolling Interests - Schedule of Ownership of LLC Interests (Details) - Shift4 Payments, LLC. - shares |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Total | ||
Noncontrolling Interest [Line Items] | ||
LLC Interests (in shares) | 88,619,387 | 89,058,159 |
Ownership % | 100.00% | 100.00% |
Shift4 Payments, Inc. | ||
Noncontrolling Interest [Line Items] | ||
LLC Interests (in shares) | 68,818,359 | 69,257,131 |
Ownership % | 77.70% | 77.80% |
Rook | ||
Noncontrolling Interest [Line Items] | ||
LLC Interests (in shares) | 19,801,028 | 19,801,028 |
Ownership % | 22.30% | 22.20% |