NonControlling Interests - Schedule of PI Units granted, vested, forfeited and outstanding (Details) - shares |
12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Feb. 22, 2023 |
Aug. 10, 2022 |
May 31, 2021 |
Nov. 30, 2020 |
May 11, 2020 |
Nov. 21, 2019 |
Apr. 19, 2019 |
Dec. 31, 2025 |
|
| Noncontrolling Interest [Line Items] | ||||||||
| PIUs Granted | 79,304 | 27,849 | 246,169 | 11,764 | 219,826 | 80,399 | 40,000 | |
| PIUs Vested | 34,815 | 20,957 | 234,545 | 7,353 | 215,326 | 80,399 | 40,000 | |
| PIUs Forfeited | 26,408 | 4,646 | 11,624 | 4,412 | 4,500 | 0 | 0 | |
| PIUs Outstanding | 18,081 | 2,245 | 0 | 0 | 0 | 0 | 0 | |
| The 2018 Long-Term Incentive Plan [Member] | ||||||||
| Noncontrolling Interest [Line Items] | ||||||||
| PIUs Granted | 705,311 | |||||||
| PIUs Vested | 633,395 | |||||||
| PIUs Forfeited | 51,590 | |||||||
| PIUs Outstanding | 20,326 |