v3.26.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Sep. 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 26 25
Unavailable commitments due to milestone restrictions $ 14,800 $ 50,700
Fair value of unfunded commitments 1,188 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 $ 171,579 $ 260,449