Share Repurchase Program - Schedule of Fund Repurchases (Details) (Parenthetical) |
3 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Equity, Class of Treasury Stock [Line Items] | |
| Percentage Outstanding Shares Repurchased | 5.30% |
| Maximum [Member] | |
| Equity, Class of Treasury Stock [Line Items] | |
| Percentage Outstanding Shares Repurchased | 5.00% |