Distributions and Dividend Reinvestment - Schedule of Distributions Declared on Common Stock (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Dividends Payable [Line Items] | ||||
| Dividend per Share (in dollars per share) | $ 0.81 | $ 0.30 | ||
| Total Amount | $ 11,166 | $ 5,409 | $ 20,976 | $ 5,409 |
| O 2026 M3 Aggregate Dividends | ||||
| Dividends Payable [Line Items] | ||||
| Dividend per Share (in dollars per share) | $ 0.40 | |||
| Total Amount | $ 9,810 | |||
| O 2026 M6 Aggregate Dividends | ||||
| Dividends Payable [Line Items] | ||||
| Dividend per Share (in dollars per share) | $ 0.41 | |||
| Total Amount | $ 11,166 | |||
| O 2025 M6 Aggregate Dividends | ||||
| Dividends Payable [Line Items] | ||||
| Dividend per Share (in dollars per share) | $ 0.30 | |||
| Total Amount | $ 5,409 | |||