Indemnification, Guarantees, Commitments and Contingencies - Summary of Quarterly Distributions By Board Of Directors (Details) - $ / shares |
3 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
|
Commitments and Contingencies Disclosure [Abstract] | ||
Distributions Declared | Apr. 15, 2025 | Mar. 20, 2025 |
Distributions Ex-Date | May 23, 2025 | Apr. 24, 2025 |
Distributions Record Date | May 24, 2025 | Apr. 25, 2025 |
Distributions Pay Date | Jun. 14, 2025 | May 16, 2025 |
Distributions Amount | $ 0.12 | $ 0.12 |