Earnings Per Share - Summary of Number of Shares Excluded from Calculation of Diluted Earnings Per Share (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 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) | 0 | 0 | 133,979,947 | 135,643,591 |
| Incentive RSUs | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 782,159 | 468,126 | 782,159 | 0 |
| Incentive Options | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 522,353 | 0 | 522,353 | 0 |
| Class C Incentive Units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities (in shares) | 195,822 | 0 | 195,822 | 0 |