XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - USD ($)
3 Months Ended
May 07, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 16, 2024
Oct. 15, 2024
Subsequent Event [Line Items]            
Distributions declared and payable per share (in usd per share)   $ 0.7700 $ 0.7700      
Aggregate Principal Committed   $ 9,807,500,000   $ 9,307,500,000    
5.350% Notes Due 2028 | Unsecured debt            
Subsequent Event [Line Items]            
Aggregate Principal Committed   $ 700,000,000   $ 700,000,000 $ 300,000,000.0 $ 400,000,000.0
Interest rate           5.35%
Subsequent Event            
Subsequent Event [Line Items]            
Distributions declared and payable per share (in usd per share) $ 0.77