Dividends and Distributions - Schedule of Dividend Declarations and Distributions (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|||||||||
| Dividends Payable [Line Items] | |||||||||||
| DRIP Shares Value | $ 0 | $ 514,649 | |||||||||
| Declared Date February 26, 2026 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | Feb. 26, 2026 | ||||||||||
| Record Date | Mar. 27, 2026 | ||||||||||
| Payment Date | Apr. 09, 2026 | ||||||||||
| Amount Per Share | $ 0.36 | ||||||||||
| Cash Distribution | $ 11,203,493 | ||||||||||
| DRIP Shares Issued | 0 | ||||||||||
| DRIP Shares Value | $ 0 | ||||||||||
| Declared Date March 19, 2026 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | Mar. 19, 2026 | ||||||||||
| Record Date | Mar. 27, 2026 | ||||||||||
| Payment Date | Apr. 09, 2026 | ||||||||||
| Amount Per Share | $ 0.01 | ||||||||||
| Cash Distribution | $ 311,208 | ||||||||||
| DRIP Shares Issued | 0 | ||||||||||
| DRIP Shares Value | $ 0 | ||||||||||
| 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,552,886 | |||||||||
| 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] | $ 962,741 | |||||||||
| DRIP Shares Issued | [1] | 1,042 | |||||||||
| DRIP Shares Value | [1] | $ 13,497 | |||||||||
| Declared Date May 7, 2025 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | [2] | May 07, 2025 | |||||||||
| Record Date | [2] | Jun. 27, 2025 | |||||||||
| Payment Date | [2] | Jul. 14, 2025 | |||||||||
| Amount Per Share | [2] | $ 0.36 | |||||||||
| Cash Distribution | [2] | $ 11,573,928 | |||||||||
| DRIP Shares Issued | [2] | 1,857 | |||||||||
| DRIP Shares Value | [2] | $ 26,446 | |||||||||
| Declared Date June 23, 2025 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | [2] | Jun. 23, 2025 | |||||||||
| Record Date | [2] | Jun. 27, 2025 | |||||||||
| Payment Date | [2] | Jul. 14, 2025 | |||||||||
| Amount Per Share | [2] | $ 0.06 | |||||||||
| Cash Distribution | [2] | $ 1,928,988 | |||||||||
| DRIP Shares Issued | [2] | 310 | |||||||||
| DRIP Shares Value | [2] | $ 4,408 | |||||||||
| Declared Date August 6, 2025 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | [3] | Aug. 06, 2025 | |||||||||
| Record Date | [3] | Sep. 26, 2025 | |||||||||
| Payment Date | [3] | Oct. 14, 2025 | |||||||||
| Amount Per Share | [3] | $ 0.36 | |||||||||
| Cash Distribution | [3] | $ 11,462,765 | |||||||||
| DRIP Shares Issued | [3] | 2,119 | |||||||||
| DRIP Shares Value | [3] | $ 26,836 | |||||||||
| Declared Date September 23, 2025 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | [3] | Sep. 23, 2025 | |||||||||
| Record Date | [3] | Sep. 26, 2025 | |||||||||
| Payment Date | [3] | Oct. 14, 2025 | |||||||||
| Amount Per Share | [3] | $ 0.06 | |||||||||
| Cash Distribution | [3] | $ 1,910,460 | |||||||||
| DRIP Shares Issued | [3] | 353 | |||||||||
| DRIP Shares Value | [3] | $ 4,473 | |||||||||
| Declared Date November 5, 2025 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | [4] | Nov. 05, 2025 | |||||||||
| Record Date | [4] | Dec. 29, 2025 | |||||||||
| Payment Date | [4] | Jan. 14, 2026 | |||||||||
| Amount Per Share | [4] | $ 0.36 | |||||||||
| Cash Distribution | [4] | $ 11,226,221 | |||||||||
| DRIP Shares Issued | [4] | 2,287 | |||||||||
| DRIP Shares Value | [4] | $ 27,726 | |||||||||
| Declared Date December 23, 2025 | |||||||||||
| Dividends Payable [Line Items] | |||||||||||
| Date Declared | [4] | Dec. 23, 2025 | |||||||||
| Record Date | [4] | Dec. 29, 2025 | |||||||||
| Payment Date | [4] | Jan. 14, 2026 | |||||||||
| Amount Per Share | [4] | $ 0.07 | |||||||||
| Cash Distribution | [4] | $ 2,182,877 | |||||||||
| DRIP Shares Issued | [4] | 445 | |||||||||
| DRIP Shares Value | [4] | $ 5,391 | |||||||||
| |||||||||||