Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Net Assets) -Schedule of Cash Dividend Declared (Details)

v3.24.0.1
Stockholders' Equity (Net Assets) -Schedule of Cash Dividend Declared (Details) - $ / shares
3 Months Ended
Mar. 03, 2020
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Regular Quarterly                  
Dividends Payable [Line Items]                  
Dividend/Share Amount   $ 0.25 $ 0.25 $ 0.25 $ 0.2 $ 0.2 $ 0.15 $ 0.15 $ 0.15
Record Date   Dec. 18, 2023 Aug. 31, 2023 May 31, 2023 Mar. 13, 2023 Dec. 19, 2022 Sep. 01, 2022 Jun. 01, 2022 Mar. 14, 2022
Payment Date   Dec. 29, 2023 Sep. 14, 2023 Jun. 14, 2023 Mar. 27, 2023 Dec. 30, 2022 Sep. 15, 2022 Jun. 15, 2022 Mar. 28, 2022
Special                  
Dividends Payable [Line Items]                  
Dividend/Share Amount $ 1.62 $ 0.38       $ 0.18      
Record Date   Dec. 18, 2023       Dec. 19, 2022      
Payment Date May 11, 2020 Dec. 29, 2023       Dec. 30, 2022