v3.25.1
Consolidated VIEs and Noncontrolling Interests - Narrative (Details)
3 Months Ended
Mar. 31, 2025
Common Class A  
Noncontrolling Interest [Line Items]  
Allocation percentage of taxable income from inception to flip date 99.00%
Allocation percentage of taxable income after flip date 5.00%
Common Class B  
Noncontrolling Interest [Line Items]  
Allocation percentage of taxable income from inception to flip date 1.00%