XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Distributions - Schedule of Cash Distributions (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) $ 1.60 $ 1.58
Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 1.60 1.58
O 2025 M1 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 0.25  
O 2025 M2 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 0.25  
O 2025 M3 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 0.25  
S 2025 M3 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 0.10  
O 2025 M4 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 0.25  
O 2025 M5 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) 0.25  
O 2025 M6 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share) $ 0.25  
O 2024 M1 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   0.24
O 2024 M2 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   0.24
O 2024 M3 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   0.25
O 2024 M4 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   0.25
O 2024 M5 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   0.25
O 2024 M6 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   0.25
S 2024 M6 Dividends | Common Stock    
Investment Company, Financial Highlights [Line Items]    
Distribution (in dollars per share)   $ 0.10