NonControlling Interests - Schedule of PI Units granted, vested, forfeited and outstanding (Details) - shares |
6 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Feb. 22, 2023 |
Aug. 10, 2022 |
May 31, 2021 |
Nov. 30, 2020 |
May 11, 2020 |
Nov. 21, 2019 |
Apr. 19, 2019 |
Jun. 30, 2026 |
|
| Noncontrolling Interest [Line Items] | ||||||||
| PIUs Granted | 79,304 | 27,849 | 246,169 | 11,764 | 219,826 | 80,399 | 40,000 | |
| PIUs Vested | 42,586 | 22,279 | 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 | 10,310 | 923 | 0 | 0 | 0 | 0 | 0 | |
| The 2018 Long-Term Incentive Plan [Member] | ||||||||
| Noncontrolling Interest [Line Items] | ||||||||
| PIUs Granted | 705,311 | |||||||
| PIUs Vested | 642,488 | |||||||
| PIUs Forfeited | 51,590 | |||||||
| PIUs Outstanding | 11,233 |