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% |