Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Schedule of Shares Excluded from the Calculation of Diluted Earnings Per Share (Detail)

v3.24.2.u1
Earnings Per Share - Schedule of Shares Excluded from the Calculation of Diluted Earnings Per Share (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Unvested Class C Incentive Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 195,822 495,822 195,822 495,822
Conversion Of Non-Controlling Interest LLC Common Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount [1] 0 143,835,472 0 143,626,828
Conversion of Vested Class C Incentive Units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount [1] 0 47,620 0 47,914
Incentive Options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 150,000 168,282 150,000 168,282
[1] Weighted average units outstanding during the period.