v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
company
Dec. 31, 2025
USD ($)
company
Commitments and Contingencies Disclosure [Abstract]    
Unfunded commitments $ 92,104 $ 119,359
Number of portfolio companies | company 28 33
Unfunded commitments dependent on milestones $ 11,300 $ 13,200
Backlog amount $ 0 $ 2,300