Fair Value Measurement - Summary of Reconciliation of Level 3 Assets (Details) - Level 3 - USD ($) $ in Thousands |
3 Months Ended | |||||
|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | ||||||
| Beginning Balance | $ 153,055 | $ 192,891 | ||||
| Net Transfers In/Out | 15,538 | (21,885) | ||||
| Purchases | [1] | 16,914 | 20,921 | |||
| Net Realized Gain (Loss) | (163) | 19 | ||||
| Net Change in Unrealized Appreciation (Depreciation) | [2] | (1,598) | 590 | |||
| Sales and Settlements | [1] | (19,178) | (13,675) | |||
| Net Amortization of Premium/ Discount | 219 | 75 | ||||
| Ending Balance | 164,787 | 178,936 | ||||
| Debt | ||||||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | ||||||
| Beginning Balance | 121,618 | 159,954 | ||||
| Net Transfers In/Out | 15,538 | (21,885) | ||||
| Purchases | [1] | 16,686 | 14,524 | |||
| Net Realized Gain (Loss) | (163) | 108 | ||||
| Net Change in Unrealized Appreciation (Depreciation) | [2] | 1,717 | (489) | |||
| Sales and Settlements | [1] | (19,178) | (13,263) | |||
| Net Amortization of Premium/ Discount | 219 | 75 | ||||
| Ending Balance | 136,437 | 139,024 | ||||
| Equity/Other | ||||||
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | ||||||
| Beginning Balance | 31,437 | 32,937 | ||||
| Net Transfers In/Out | 0 | |||||
| Purchases | [1] | 228 | 6,397 | |||
| Net Realized Gain (Loss) | 0 | (89) | ||||
| Net Change in Unrealized Appreciation (Depreciation) | [2] | (3,315) | 1,079 | |||
| Sales and Settlements | [1] | (0) | (412) | |||
| Ending Balance | $ 28,350 | $ 39,912 | ||||
| ||||||