v3.25.2
Stockholders' Equity - Narrative (Details) - $ / shares
shares in Millions
6 Months Ended
Jun. 30, 2025
Apr. 01, 2025
Mar. 27, 2025
Dec. 31, 2024
May 22, 2024
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)     3,100.0   0.1
Common stock, par value (in dollars per share) $ 0.001   $ 0.001   $ 0.001
Common and preferred stock, shares authorized (in shares)     3,200.0    
Preferred stock, shares authorized (in shares)     100.0    
Preferred stock, par value (in dollars per share) $ 0.001        
Early repurchase deduction holding period 1 year        
Early repurchase deduction 95.00%        
Share repurchase program, repurchase limitation, aggregate net asset value 5.00%        
Private Placement          
Class of Stock [Line Items]          
Sale of stock, price per share (in dollars per share)   $ 25      
Common Class I          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)     500.0    
Common Class F          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   100.0      
Class F-D Shares          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   400.0      
Class F-S Shares          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   400.0      
Common Shares Class G          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   100.0      
Common stock, par value (in dollars per share) $ 0.001     $ 0.001  
Common Shares Class G-D          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   400.0      
Common stock, par value (in dollars per share) 0.001     0.001  
Common Shares Class G-S          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   400.0      
Common stock, par value (in dollars per share) $ 0.001     $ 0.001  
Common Class E          
Class of Stock [Line Items]          
Common stock, shares authorized (in shares)   200.0