v3.25.4
Noncontrolling Interests - Schedule of Number of PI Units Outstanding (Parenthetical) (Details) - $ / shares
Aug. 03, 2023
Feb. 22, 2023
Aug. 10, 2022
May 31, 2021
Nov. 30, 2020
May 11, 2020
PI Units | The 2018 Long-Term Incentive Plan            
Noncontrolling Interest [Line Items]            
Weighted average grant date fair value (in dollars per share) $ 61.63 $ 63.04 $ 61.74 $ 38.29 $ 33.45 $ 30.16