XML 72 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Distributions - Components Of Accumulated Earnings On A Tax Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investment Company [Abstract]      
Distributable ordinary income $ 525 $ 600 $ 446
Distributable realized gains (accumulated capital losses) (2,703) (2,068)  
Other temporary differences 24 16  
Change in Unrealized Appreciation/(Depreciation) (508) (1,136)  
Total [1] (2,662) (2,588)  
Accumulated capital loss carryforward    
Unrealized appreciation 1,254 1,282  
Unrealized depreciation $ 1,762 $ 2,418  
[1] See Note 5 for a discussion of the sources of distributions paid by the Company.