XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Assets - Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 07, 2022
Sep. 06, 2022
Aug. 30, 2022
Jun. 07, 2022
May 02, 2022
Feb. 23, 2022
Oct. 18, 2021
Sep. 07, 2021
Feb. 24, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share) $ 0.60 $ 0.53               $ 0.80 $ 0.50 $ 2.3100 $ 1.5000
Total Amount                       $ 385,552 $ 206,077
Dividends 1                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)             $ 0.1000   $ 0.5000        
Total Amount             $ 16,927   $ 65,052        
Dividends 2                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)       $ 0.3736     $ 0.1500            
Total Amount       $ 48,734     $ 25,454            
Dividends 3                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)       $ 0.1264   $ 0.5300              
Total Amount       $ 18,241   $ 89,937              
Dividends 4                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)             $ 0.2000 $ 0.3750          
Total Amount             $ 33,995 $ 54,250          
Dividends 5                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)         $ 0.5300     $ 0.1250          
Total Amount         $ 89,169     $ 19,800          
Dividend 6                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)             $ 0.2000            
Total Amount             $ 32,976            
Dividend 7                          
Dividends Payable [Line Items]                          
Per Share Amount (in usd per share)     $ 0.6000                    
Total Amount     $ 97,094