v3.25.2
Related Party Transactions - Narrative (Details)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 16 Months Ended
Jun. 30, 2025
loan
Jun. 30, 2025
loan
Dec. 31, 2024
USD ($)
shares
Related Party Transactions [Abstract]      
Distribution Agreement, termination period   60 days  
Liquidity units, units purchased (in shares) | shares     1.8
Payments for purchase of liquidity units | $     $ 911.3
Percentage of trigger point on outstanding accumulation units, percent 45.00%    
Outstanding accumulation units, ownership percentage 3.91% 3.91%  
Loan receivable, with related parties, number of loans with a joint venture partner | loan 2 2