Noncontrolling Interests - Schedule of Vesting Schedule for the PI Units (Parenthetical) (Details) |
Dec. 31, 2025
shares
|
|---|---|
| PI Units [Member] | The 2018 Long-Term Incentive Plan | |
| Noncontrolling Interest [Line Items] | |
| PI units vesting (in shares) | 20,326 |