Share Transactions - Summary of Share Repurchases (Parenthetical) (Details) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| January 9, 2026 | ||
| Distribution Made to Limited Liability Company (LLC) Member [Line Items] | ||
| Percentage of number of shares | 25.66% | |
| April 13, 2026 | ||
| Distribution Made to Limited Liability Company (LLC) Member [Line Items] | ||
| Percentage of number of shares | 9.79% | |
| April 14, 2025 | ||
| Distribution Made to Limited Liability Company (LLC) Member [Line Items] | ||
| Percentage of number of shares | 66.54% | |