Net Assets - Schedule of Distributions Declared (Details) |
3 Months Ended |
---|---|
Jun. 30, 2025
$ / shares
| |
O 2025 Q1 Dividends | |
Dividends Payable [Line Items] | |
Common stock, dividends, per share, paid (in dollars per share) | $ 0.69 |
O 2024 Q4 Dividends | |
Dividends Payable [Line Items] | |
Common stock, dividends, per share, paid (in dollars per share) | $ 0.97 |