Commitment and Contingencies - Narrative (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
company
|
Dec. 31, 2024
USD ($)
company
|
Dec. 31, 2023
USD ($)
|
|---|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |||
| Unfunded commitments at end of period | $ 119,359 | $ 67,054 | $ 72,193 |
| Number of portfolio companies | company | 33 | 22 | |
| Unfunded commitments dependent on milestones | $ 13,200 | $ 0 | |
| Backlog amount | $ 2,300 | $ 0 |