Dividends and Distributions - Schedule of Dividend Declarations and Distributions (Details) - USD ($) |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| DRIP Shares Value | $ 0 | $ 0 | $ 0 | $ 514,649 | |||||||||||||
| Declared Date February 26, 2026 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [1] | Feb. 26, 2026 | |||||||||||||||
| Record Date | [1] | Mar. 27, 2026 | |||||||||||||||
| Payment Date | [1] | Apr. 09, 2026 | |||||||||||||||
| Amount Per Share | [1] | $ 0.36 | |||||||||||||||
| Cash Distribution | [1] | $ 11,174,784 | |||||||||||||||
| DRIP Shares Issued | [1] | 2,787 | |||||||||||||||
| DRIP Shares Value | [1] | $ 28,709 | |||||||||||||||
| Declared Date March 19, 2026 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [1] | Mar. 19, 2026 | |||||||||||||||
| Record Date | [1] | Mar. 27, 2026 | |||||||||||||||
| Payment Date | [1] | Apr. 09, 2026 | |||||||||||||||
| Amount Per Share | [1] | $ 0.01 | |||||||||||||||
| Cash Distribution | [1] | $ 310,411 | |||||||||||||||
| DRIP Shares Issued | [1] | 77 | |||||||||||||||
| DRIP Shares Value | [1] | $ 797 | |||||||||||||||
| Declared Date May 6, 2026 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [2] | May 06, 2026 | |||||||||||||||
| Record Date | [2] | Jun. 26, 2026 | |||||||||||||||
| Payment Date | [2] | Jul. 13, 2026 | |||||||||||||||
| Amount Per Share | [2] | $ 0.36 | |||||||||||||||
| Cash Distribution | [2] | $ 11,041,652 | |||||||||||||||
| DRIP Shares Issued | [2] | 2,910 | |||||||||||||||
| DRIP Shares Value | [2] | $ 29,740 | |||||||||||||||
| Declared Date June 24, 2026 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [2] | Jun. 24, 2026 | |||||||||||||||
| Record Date | [2] | Jun. 26, 2026 | |||||||||||||||
| Payment Date | [2] | Jul. 13, 2026 | |||||||||||||||
| Amount Per Share | [2] | $ 0.03 | |||||||||||||||
| Cash Distribution | [2] | $ 920,137 | |||||||||||||||
| DRIP Shares Issued | [2] | 243 | |||||||||||||||
| DRIP Shares Value | [2] | $ 2,479 | |||||||||||||||
| O2026 M8 Dividends [Member] | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | Aug. 05, 2026 | ||||||||||||||||
| Record Date | Sep. 25, 2026 | ||||||||||||||||
| Payment Date | Oct. 13, 2026 | ||||||||||||||||
| Amount Per Share | $ 0.36 | ||||||||||||||||
| Cash Distribution | $ 10,888,823 | ||||||||||||||||
| DRIP Shares Issued | 0 | ||||||||||||||||
| DRIP Shares Value | $ 0 | ||||||||||||||||
| O2026 M9 Dividends [Member] | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | Sep. 22, 2026 | ||||||||||||||||
| Record Date | Sep. 25, 2026 | ||||||||||||||||
| Payment Date | Oct. 13, 2026 | ||||||||||||||||
| Amount Per Share | $ 0.02 | ||||||||||||||||
| Cash Distribution | $ 604,935 | ||||||||||||||||
| DRIP Shares Issued | 0 | ||||||||||||||||
| DRIP Shares Value | $ 0 | ||||||||||||||||
| Declared Date February 27, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [3] | Feb. 27, 2025 | |||||||||||||||
| Record Date | [3] | Mar. 28, 2025 | |||||||||||||||
| Payment Date | [3] | Apr. 10, 2025 | |||||||||||||||
| Amount Per Share | [3] | $ 0.36 | |||||||||||||||
| Cash Distribution | [3] | $ 11,552,886 | |||||||||||||||
| DRIP Shares Issued | [3] | 12,507 | |||||||||||||||
| DRIP Shares Value | [3] | $ 161,965 | |||||||||||||||
| Declared Date March 24, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [3] | Mar. 24, 2025 | |||||||||||||||
| Record Date | [3] | Mar. 28, 2025 | |||||||||||||||
| Payment Date | [3] | Apr. 10, 2025 | |||||||||||||||
| Amount Per Share | [3] | $ 0.03 | |||||||||||||||
| Cash Distribution | [3] | $ 962,741 | |||||||||||||||
| DRIP Shares Issued | [3] | 1,042 | |||||||||||||||
| DRIP Shares Value | [3] | $ 13,497 | |||||||||||||||
| Declared Date May 7, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [4] | May 07, 2025 | |||||||||||||||
| Record Date | [4] | Jun. 27, 2025 | |||||||||||||||
| Payment Date | [4] | Jul. 14, 2025 | |||||||||||||||
| Amount Per Share | [4] | $ 0.36 | |||||||||||||||
| Cash Distribution | [4] | $ 11,573,928 | |||||||||||||||
| DRIP Shares Issued | [4] | 1,857 | |||||||||||||||
| DRIP Shares Value | [4] | $ 26,446 | |||||||||||||||
| Declared Date June 23, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [4] | Jun. 23, 2025 | |||||||||||||||
| Record Date | [4] | Jun. 27, 2025 | |||||||||||||||
| Payment Date | [4] | Jul. 14, 2025 | |||||||||||||||
| Amount Per Share | [4] | $ 0.06 | |||||||||||||||
| Cash Distribution | [4] | $ 1,928,988 | |||||||||||||||
| DRIP Shares Issued | [4] | 310 | |||||||||||||||
| DRIP Shares Value | [4] | $ 4,408 | |||||||||||||||
| Declared Date August 6, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [5] | Aug. 06, 2025 | |||||||||||||||
| Record Date | [5] | Sep. 26, 2025 | |||||||||||||||
| Payment Date | [5] | Oct. 14, 2025 | |||||||||||||||
| Amount Per Share | [5] | $ 0.36 | |||||||||||||||
| Cash Distribution | [5] | $ 11,462,765 | |||||||||||||||
| DRIP Shares Issued | [5] | 2,119 | |||||||||||||||
| DRIP Shares Value | [5] | $ 26,836 | |||||||||||||||
| Declared Date September 23, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [5] | Sep. 23, 2025 | |||||||||||||||
| Record Date | [5] | Sep. 26, 2025 | |||||||||||||||
| Payment Date | [5] | Oct. 14, 2025 | |||||||||||||||
| Amount Per Share | [5] | $ 0.06 | |||||||||||||||
| Cash Distribution | [5] | $ 1,910,460 | |||||||||||||||
| DRIP Shares Issued | [5] | 353 | |||||||||||||||
| DRIP Shares Value | [5] | $ 4,473 | |||||||||||||||
| Declared Date November 5, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [6] | Nov. 05, 2025 | |||||||||||||||
| Record Date | [6] | Dec. 29, 2025 | |||||||||||||||
| Payment Date | [6] | Jan. 14, 2026 | |||||||||||||||
| Amount Per Share | [6] | $ 0.36 | |||||||||||||||
| Cash Distribution | [6] | $ 11,226,221 | |||||||||||||||
| DRIP Shares Issued | [6] | 2,287 | |||||||||||||||
| DRIP Shares Value | [6] | $ 27,726 | |||||||||||||||
| Declared Date December 23, 2025 | |||||||||||||||||
| Dividends Payable [Line Items] | |||||||||||||||||
| Date Declared | [6] | Dec. 23, 2025 | |||||||||||||||
| Record Date | [6] | Dec. 29, 2025 | |||||||||||||||
| Payment Date | [6] | Jan. 14, 2026 | |||||||||||||||
| Amount Per Share | [6] | $ 0.07 | |||||||||||||||
| Cash Distribution | [6] | $ 2,182,877 | |||||||||||||||
| DRIP Shares Issued | [6] | 445 | |||||||||||||||
| DRIP Shares Value | [6] | $ 5,391 | |||||||||||||||
| |||||||||||||||||