XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Net Assets - Summary of Dividend Reinvestment Plan Shares Issued to Shareholders and Value of Such Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 45 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2024
Dividends Payable [Line Items]              
DRP Shares Value $ 28,261 $ 29,652 $ 20,041 $ 18,946 $ 30,681   $ 202,257
DRP Shares Issued             8,695,243
April 15, 2022              
Dividends Payable [Line Items]              
Payment Date           Apr. 15, 2022  
DRP Shares Value           $ 7,200  
DRP Shares Issued           286,055  
July 15, 2022              
Dividends Payable [Line Items]              
Payment Date           Jul. 15, 2022  
DRP Shares Value           $ 9,321  
DRP Shares Issued           373,593  
October 17, 2022              
Dividends Payable [Line Items]              
Payment Date           Oct. 17, 2022  
DRP Shares Value           $ 8,646  
DRP Shares Issued           377,076  
December 30, 2022              
Dividends Payable [Line Items]              
Payment Date           Dec. 30, 2022  
DRP Shares Value           $ 18,056  
DRP Shares Issued           801,437  
April 17, 2023              
Dividends Payable [Line Items]              
Payment Date           Apr. 17, 2023  
DRP Shares Value           $ 13,892  
DRP Shares Issued           637,800  
June 28, 2023              
Dividends Payable [Line Items]              
Payment Date           Jun. 28, 2023  
DRP Shares Value           $ 16,789  
DRP Shares Issued           754,571  
September 28, 2023              
Dividends Payable [Line Items]              
Payment Date           Sep. 28, 2023  
DRP Shares Value           $ 18,945  
DRP Shares Issued           828,460  
December 28, 2023              
Dividends Payable [Line Items]              
Payment Date           Dec. 28, 2023  
DRP Shares Value           $ 31,456  
DRP Shares Issued           1,347,765  
March 28, 2024              
Dividends Payable [Line Items]              
Payment Date           Mar. 28, 2024  
DRP Shares Value           $ 20,039  
DRP Shares Issued           861,529  
June 27, 2024              
Dividends Payable [Line Items]              
Payment Date           Jun. 27, 2024  
DRP Shares Value           $ 29,653  
DRP Shares Issued           1,246,983  
September 27, 2024              
Dividends Payable [Line Items]              
Payment Date           Sep. 27, 2024  
DRP Shares Value           $ 28,260  
DRP Shares Issued           1,179,974