XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Dividend Declarations and Distributions (Details) - Schedule of Dividend Declarations and Distributions - Dividend Declared [Member]
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Schedule of Dividend Declarations and Distributions (Details) - Schedule of Dividend Declarations and Distributions [Line Items]  
Common Stock, Dividends, Per Share, Cash Paid | $ / shares $ 16.49
Stock Issued During Period, Shares, Purchase of Assets | shares 149,382
Common Stock, Shares, Issued | shares 35,963
March 3, 2024 [Member]  
Schedule of Dividend Declarations and Distributions (Details) - Schedule of Dividend Declarations and Distributions [Line Items]  
Dividends Payable, Date of Record Mar. 28, 2024
Dividends Payable, Date to be Paid Apr. 10, 2024
Common Stock, Dividends, Per Share, Cash Paid | $ / shares $ 0.49
Cash Distribution | $ $ 12,893,635
Stock Issued During Period, Shares, Dividend Reinvestment Plan | shares 185,344.2
Stock Issued During Period, Value, Dividend Reinvestment Plan | $ $ 3,057,234
May 7, 2024 [Member]  
Schedule of Dividend Declarations and Distributions (Details) - Schedule of Dividend Declarations and Distributions [Line Items]  
Dividends Payable, Date of Record Jun. 28, 2024
Dividends Payable, Date to be Paid Jul. 16, 2024
Common Stock, Dividends, Per Share, Cash Paid | $ / shares $ 0.42
Cash Distribution | $ $ 13,678,310
June 20,2024 [Member]  
Schedule of Dividend Declarations and Distributions (Details) - Schedule of Dividend Declarations and Distributions [Line Items]  
Dividends Payable, Date of Record Jun. 28, 2024
Dividends Payable, Date to be Paid Jul. 16, 2024
Common Stock, Dividends, Per Share, Cash Paid | $ / shares $ 0.05
Cash Distribution | $ $ 1,628,370