XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Assets - Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 08, 2023
Jun. 20, 2023
May 10, 2023
Feb. 27, 2023
Nov. 02, 2022
Aug. 30, 2022
May 02, 2022
Feb. 23, 2022
Oct. 18, 2021
Sep. 07, 2021
Jun. 07, 2021
Feb. 24, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)                         $ 2.9400 $ 2.9100 $ 2.0300
Total Amount                         $ 504,787 $ 482,434 $ 295,792
Dividends 1                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)       $ 0.7000         $ 0.1000     $ 0.5000      
Total Amount       $ 112,400         $ 16,927     $ 65,052      
Dividends 2                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)     $ 0.7000           $ 0.1500   $ 0.3736        
Total Amount     $ 115,783           $ 25,454   $ 48,734        
Dividends 3                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)   $ 0.7700           $ 0.5300     $ 0.1264        
Total Amount   $ 133,552           $ 89,937     $ 18,241        
Dividends 4                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share) $ 0.7700               $ 0.2000 $ 0.3750          
Total Amount $ 143,052               $ 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          
Dividends 6                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)                 $ 0.2000            
Total Amount                 $ 32,976            
Dividends 7                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)           $ 0.6000                  
Total Amount           $ 97,094                  
Dividends 8                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)         $ 0.6000                    
Total Amount         $ 96,882                    
Dividends 9                              
Dividends Payable [Line Items]                              
Per Share Amount (in usd per share)                 $ 0.5300            
Total Amount                 $ 89,715