Dividends and Distributions - Schedule of Dividend Declarations and Distributions (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|||||||||||
Dividends Payable [Line Items] | |||||||||||||||
DRIP Shares Value | $ 0 | $ 593,206 | $ 514,649 | $ 593,206 | |||||||||||
Declared Date February 27, 2025 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [1] | Feb. 27, 2025 | |||||||||||||
Record Date | [1] | Mar. 28, 2025 | |||||||||||||
Payment Date | [1] | Apr. 10, 2025 | |||||||||||||
Amount Per Share | [1] | $ 0.36 | |||||||||||||
Cash Distribution | [1] | $ 11,714,851 | |||||||||||||
DRIP Shares Issued | [1] | 12,507 | |||||||||||||
DRIP Shares Value | [1] | $ 161,965 | |||||||||||||
Declared Date March 24, 2025 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [1] | Mar. 24, 2025 | |||||||||||||
Record Date | [1] | Mar. 28, 2025 | |||||||||||||
Payment Date | [1] | Apr. 10, 2025 | |||||||||||||
Amount Per Share | [1] | $ 0.03 | |||||||||||||
Cash Distribution | [1] | $ 976,238 | |||||||||||||
DRIP Shares Issued | [1] | 1,042 | |||||||||||||
DRIP Shares Value | [1] | $ 13,497 | |||||||||||||
Declared Date March 20, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [2] | Mar. 20, 2024 | |||||||||||||
Record Date | [2] | Mar. 28, 2024 | |||||||||||||
Payment Date | [2] | Apr. 10, 2024 | |||||||||||||
Amount Per Share | [2] | $ 0.49 | |||||||||||||
Cash Distribution | [2] | $ 12,893,635 | |||||||||||||
DRIP Shares Issued | [2] | 185,345 | |||||||||||||
DRIP Shares Value | [2] | $ 3,057,234 | |||||||||||||
Declared Date May 7, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [3] | May 07, 2024 | |||||||||||||
Record Date | [3] | Jun. 28, 2024 | |||||||||||||
Payment Date | [3] | Jul. 16, 2024 | |||||||||||||
Amount Per Share | [3] | $ 0.42 | |||||||||||||
Cash Distribution | [3] | $ 11,093,012 | |||||||||||||
DRIP Shares Issued | [3] | 157,231 | |||||||||||||
DRIP Shares Value | [3] | $ 2,585,298 | |||||||||||||
Declared Date May 7, 2025 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | May 07, 2025 | ||||||||||||||
Record Date | Jun. 27, 2025 | ||||||||||||||
Payment Date | Jul. 14, 2025 | ||||||||||||||
Amount Per Share | $ 0.36 | ||||||||||||||
Cash Distribution | $ 11,600,374 | ||||||||||||||
DRIP Shares Issued | 0 | ||||||||||||||
DRIP Shares Value | $ 0 | ||||||||||||||
Declared Date June 20, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [3] | Jun. 20, 2024 | |||||||||||||
Record Date | [3] | Jun. 28, 2024 | |||||||||||||
Payment Date | [3] | Jul. 16, 2024 | |||||||||||||
Amount Per Share | [3] | $ 0.05 | |||||||||||||
Cash Distribution | [3] | $ 1,320,596 | |||||||||||||
DRIP Shares Issued | [3] | 18,718 | |||||||||||||
DRIP Shares Value | [3] | $ 307,774 | |||||||||||||
Declared Date June 23, 2025 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | Jun. 23, 2025 | ||||||||||||||
Record Date | Jun. 27, 2025 | ||||||||||||||
Payment Date | Jul. 14, 2025 | ||||||||||||||
Amount Per Share | $ 0.06 | ||||||||||||||
Cash Distribution | $ 1,933,396 | ||||||||||||||
DRIP Shares Issued | 0 | ||||||||||||||
DRIP Shares Value | $ 0 | ||||||||||||||
Declared Date August 7, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [4] | Aug. 07, 2024 | |||||||||||||
Record Date | [4] | Sep. 27, 2024 | |||||||||||||
Payment Date | [4] | Oct. 14, 2024 | |||||||||||||
Amount Per Share | [4] | $ 0.42 | |||||||||||||
Cash Distribution | [4] | $ 11,552,807 | |||||||||||||
DRIP Shares Issued | [4] | 132,571 | |||||||||||||
DRIP Shares Value | [4] | $ 2,149,264 | |||||||||||||
Declared Date September 23, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [4] | Sep. 23, 2024 | |||||||||||||
Record Date | [4] | Sep. 27, 2024 | |||||||||||||
Payment Date | [4] | Oct. 14, 2024 | |||||||||||||
Amount Per Share | [4] | $ 0.05 | |||||||||||||
Cash Distribution | [4] | $ 1,375,334 | |||||||||||||
DRIP Shares Issued | [4] | 15,782 | |||||||||||||
DRIP Shares Value | [4] | $ 255,865 | |||||||||||||
Declared Date November 5, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [5] | Nov. 05, 2024 | |||||||||||||
Record Date | [5] | Dec. 27, 2024 | |||||||||||||
Payment Date | [5] | Jan. 13, 2025 | |||||||||||||
Amount Per Share | [5] | $ 0.42 | |||||||||||||
Cash Distribution | [5] | $ 13,693,684 | |||||||||||||
DRIP Shares Issued | [5] | 110,129 | |||||||||||||
DRIP Shares Value | [5] | $ 1,735,280 | |||||||||||||
Declared Date December 23, 2024 | |||||||||||||||
Dividends Payable [Line Items] | |||||||||||||||
Date Declared | [5] | Dec. 23, 2024 | |||||||||||||
Record Date | [5] | Dec. 27, 2024 | |||||||||||||
Payment Date | [5] | Jan. 13, 2025 | |||||||||||||
Amount Per Share | [5] | $ 0.06 | |||||||||||||
Cash Distribution | [5] | $ 1,956,241 | |||||||||||||
DRIP Shares Issued | [5] | 15,733 | |||||||||||||
DRIP Shares Value | [5] | $ 247,897 | |||||||||||||
|