v3.25.1
Distributions - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 05, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Schedule of Distributions [Line Items]        
Distributions declared per share (in dollars per share)   $ 0.70 $ 0.75  
Percent of market price   95.00%    
Capital loss carryforwards   $ 2,759    
Unrealized appreciation   1,036   $ 1,254
Unrealized depreciation   1,533   1,762
Income tax purposes   15,345   14,760
Net unrealized appreciation (depreciation)   (1,223)   $ (1,270)
Subsidiaries        
Schedule of Distributions [Line Items]        
Deferred tax liability   2    
Deferred tax asset   120    
Deferred tax asset offset by valuation allowance   $ 118    
Subsequent Event        
Schedule of Distributions [Line Items]        
Distributions declared per share (in dollars per share) $ 0.70      
Subsequent Event | O 2025 Q2 Regular Dividends        
Schedule of Distributions [Line Items]        
Distributions declared per share (in dollars per share) 0.64      
Subsequent Event | O 2025 Q2 Supplemental Dividends        
Schedule of Distributions [Line Items]        
Distributions declared per share (in dollars per share) $ 0.06