v3.26.1
Equity and Redeemable Non-controlling Interests - Additional Information (Details)
3 Months Ended
Jun. 06, 2025
USD ($)
Mar. 31, 2026
USD ($)
Class
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2025
shares
Jul. 01, 2024
May 23, 2024
Class Of Stock [Line Items]            
Number of classes of common stock | Class   4        
Total Number of Shares | shares   3,100,000,000   3,100,000,000    
Common stock repurchase limitations of aggregate NAV per month percentage 0.50%         0.33%
Common stock repurchase limitations of aggregate NAV per calendar quarter percentage 1.50% 1.50%     1.00%  
Repurchase of common stock | shares   6,000,000 4,000,000      
Payments for repurchase of common stock   $ 120,300,000 $ 87,300,000      
Share repurchase program maximum amount to be repurchased per month on qualifying $ 5,000,000          
Share repurchase program minimum amount to be repurchased per month on qualifying on pro rata basis 5,000,000          
Share repurchase program maximum amount to be repurchased in full $ 2,500          
Maximum            
Class Of Stock [Line Items]            
Common stock repurchase limitations of aggregate NAV per month percentage   2.00%        
Common stock repurchase limitations of aggregate NAV per calendar quarter percentage   5.00%