Subsequent Events - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Aug. 12, 2026 |
Aug. 05, 2026 |
Mar. 15, 2026 |
|
| Subsequent Event [Line Items] | |||
| Management fee waive percentage | 50.00% | ||
| Subsequent Event | |||
| Subsequent Event [Line Items] | |||
| Management fee waive percentage | 50.00% | ||
| Reimbursement Cost Realted to Waiver | $ 1.2 | ||
| Subsequent Event | O2026 Q3 Dividends | |||
| Subsequent Event [Line Items] | |||
| Dividend declared date | Aug. 05, 2026 | ||
| Dividend declared base distribution | $ 0.5895 | ||
| Dividend payable date | Oct. 22, 2026 | ||
| Dividend record date | Oct. 06, 2026 |