Tax Information - Schedule of Aggregate Unrealized Appreciation and Depreciation on Investments (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Investment, Tax Basis, Unrealized Gain (Loss) [Abstract] | |||
| Tax cost | $ 15,985,041 | $ 7,734,384 | $ 1,848,619 |
| Gross unrealized appreciation | 52,353 | 33,822 | 12,576 |
| Gross unrealized depreciation | (116,532) | (38,695) | (10,611) |
| Net unrealized investment appreciation (depreciation) | $ (64,179) | $ (4,873) | $ 1,965 |