v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
company
Dec. 31, 2025
USD ($)
company
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Number of portfolio companies | company 22 25
Unavailable commitments due to milestone restrictions $ 23,000 $ 50,700
Fair value of unfunded commitments 464 1,810
Investment company, financial support to investee contractually required, not provided, backlog amount 0 300
Unfunded Commitments    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Contractual obligation $ 140,638 $ 260,449