v3.26.1
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