Earnings Per Share - Summary of Number of Shares Excluded from Calculation of Diluted Earnings Per Share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Conversion of non-controlling interest LLC Common Units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 134,190,303 | 0 | 134,332,209 | 135,803,993 |
| Incentive RSUs | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 3,038,195 | 0 | 3,038,195 | 0 |
| Incentive Options | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 2,054,925 | 0 | 2,054,925 | 0 |
| Class C Incentive Units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 495,822 | 0 | 495,822 | 0 |