v3.25.1
Commitments and Contingencies - Unfunded Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments $ 116,842 $ 104,540 $ 73,101
Fair Value of Unfunded Commitment Liability 1,003 920  
Investment, Identifier [Axis]: Activehours, Inc. (d/b/a Earnin)      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 15,000 15,000  
Fair Value of Unfunded Commitment Liability 61 61  
Investment, Identifier [Axis]: Ao1 Holdings Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 11,003 11,003  
Fair Value of Unfunded Commitment Liability 104 104  
Investment, Identifier [Axis]: Branch Messenger, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 22,500 0  
Fair Value of Unfunded Commitment Liability 74 0  
Investment, Identifier [Axis]: Corelight, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 0 9,000  
Fair Value of Unfunded Commitment Liability 0 301  
Investment, Identifier [Axis]: Cresta Intelligence Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 10,000 10,000  
Fair Value of Unfunded Commitment Liability 33 33  
Investment, Identifier [Axis]: Eridu Corporation      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 1,000 0  
Fair Value of Unfunded Commitment Liability 10 0  
Investment, Identifier [Axis]: FlashParking, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 500 500  
Fair Value of Unfunded Commitment Liability 2 2  
Investment, Identifier [Axis]: Hover Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 4,000 4,000  
Fair Value of Unfunded Commitment Liability 40 40  
Investment, Identifier [Axis]: Hydrow, Inc      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 735 543  
Fair Value of Unfunded Commitment Liability 0 0  
Investment, Identifier [Axis]: Minted, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 8,500 8,500  
Fair Value of Unfunded Commitment Liability 0 0  
Investment, Identifier [Axis]: Muon Space, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 10,000 10,000  
Fair Value of Unfunded Commitment Liability 156 155  
Investment, Identifier [Axis]: Ocrolus Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 2,857 2,856  
Fair Value of Unfunded Commitment Liability 37 37  
Investment, Identifier [Axis]: Overtime Sports Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 0 22,858  
Fair Value of Unfunded Commitment Liability 0 122  
Investment, Identifier [Axis]: Panorama Education, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 380 4,280  
Fair Value of Unfunded Commitment Liability 0 0  
Investment, Identifier [Axis]: Parry Labs, LLC      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 367 500  
Fair Value of Unfunded Commitment Liability 0 4  
Investment, Identifier [Axis]: Project Affinity, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 0 5,500  
Fair Value of Unfunded Commitment Liability 61 61  
Investment, Identifier [Axis]: Tetrascience, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 5,000 0  
Fair Value of Unfunded Commitment Liability 0 0  
Investment, Identifier [Axis]: ThoughtSpot, Inc.      
Financial Support for Nonconsolidated Legal Entity [Line Items]      
Unfunded Commitments 25,000 0  
Fair Value of Unfunded Commitment Liability $ 425 $ 0