Quarterly report [Sections 13 or 15(d)]

Acquisitions and Umbrella Partnership C Structure - Umbrella Partnership C Structure (Details)

v3.25.2
Acquisitions and Umbrella Partnership C Structure - Umbrella Partnership C Structure (Details) - shares
shares in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Variable Interest Entity, Not Primary Beneficiary | Opco            
Business Combination [Line Items]            
Tax receivable agreement, percentage of total tax benefit (as percent) 83.50%          
Common Class A | Variable Interest Entity, Not Primary Beneficiary | Opco            
Business Combination [Line Items]            
Number of shares held (in shares) 30,426          
Common Class B            
Business Combination [Line Items]            
Number of shares held (in shares) 9,423 9,503 10,088 12,105 4,435 0
Common Class B | Variable Interest Entity, Not Primary Beneficiary | Opco            
Business Combination [Line Items]            
Number of shares held (in shares) 9,423          
Series B preferred shares | Variable Interest Entity, Not Primary Beneficiary | Opco            
Business Combination [Line Items]            
Number of shares held (in shares) 9,423          
Common Stock | Variable Interest Entity, Not Primary Beneficiary | Opco            
Business Combination [Line Items]            
Number of shares held (in shares) 9,423