v3.25.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans $ 266,601,000 $ 274,125,000
Investment, Identifier [Axis]: 360 Holdco, Inc. (360 Training) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,580,000 3,580,000
Investment, Identifier [Axis]: AB Centers Acquisition Corporation (Action Behavior Centers) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,611,000 2,346,000
Investment, Identifier [Axis]: ACP Maverick Holdings, Inc.  - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,636,000 0
Investment, Identifier [Axis]: ACS Celsius Aggregator LP (AirX Climate Solutions Company)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 19,000 0
Investment, Identifier [Axis]: ADPD Holdings LLC (NearU) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 891,000 1,246,000
Investment, Identifier [Axis]: ASTP Holdings Co-Investment LP (American Student Transportation Partners)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 82,000 82,000
Investment, Identifier [Axis]: AWP Group Holdings, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,978,000 1,978,000
Investment, Identifier [Axis]: All Star Recruiting Locums, LLC (All Star Healthcare Solutions) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,943,000 1,063,000
Investment, Identifier [Axis]: All4 Buyer, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,108,000 0
Investment, Identifier [Axis]: AmerCareRoyal, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,307,000 3,307,000
Investment, Identifier [Axis]: Apex Service Partners, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 2,194,000
Investment, Identifier [Axis]: Apex Service Partners, LLC - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,101,000 352,000
Investment, Identifier [Axis]: Arax MidCo, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,116,000 0
Investment, Identifier [Axis]: Archer Acquisition, LLC (ARMstrong) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 644,000 729,000
Investment, Identifier [Axis]: Ascend Partner Services LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,636,000 12,642,000
Investment, Identifier [Axis]: Big Apple Advisory, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,305,000 4,305,000
Investment, Identifier [Axis]: Big Apple Advisory, LLC - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,740,000 1,740,000
Investment, Identifier [Axis]: Bluebird PM Buyer, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,019,000 0
Investment, Identifier [Axis]: Bridges Consumer Healthcare Intermediate LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,750,000 2,439,000
Investment, Identifier [Axis]: CLS Management Services, LLC (Contract Land Staff) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,418,000 4,418,000
Investment, Identifier [Axis]: CMP Ren Partners I-A LP (LMI Consulting, LLC)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,000 2,000
Investment, Identifier [Axis]: CMP Terrapin Partners I LP (Clarity Innovations, Inc.)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 6,000 6,000
Investment, Identifier [Axis]: COP Village Green Acquisitions, Inc. (Village Green Holding) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 536,000 536,000
Investment, Identifier [Axis]: CRCI Longhorn Holdings, Inc. (CRCI Holdings Inc) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,487,000 3,487,000
Investment, Identifier [Axis]: CRCI Longhorn Holdings, Inc. (CRCI Holdings Inc) - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,567,000 1,411,000
Investment, Identifier [Axis]: Coalesce Diamond Coinvest, L.P.    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 200,000 0
Investment, Identifier [Axis]: Cobalt Service Partners, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 9,152,000 12,048,000
Investment, Identifier [Axis]: Coding Solutions Acquisition, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,065,000 1,655,000
Investment, Identifier [Axis]: Coding Solutions Acquisition, Inc. - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,101,000 138,000
Investment, Identifier [Axis]: Cohen Advisory, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,073,000 4,265,000
Investment, Identifier [Axis]: Cohnreznick Advisory LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,477,000 0
Investment, Identifier [Axis]: Columbia Home Services LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 442,000 0
Investment, Identifier [Axis]: Cool Acquisition Holdings, LP (Universal Air Conditioner, L.L.C.)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 550,000
Investment, Identifier [Axis]: Cool Buyer, Inc. (Universal Air Conditioner, L.L.C.) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,000,000 1,000,000
Investment, Identifier [Axis]: DMC Holdco, LLC (DMC Power) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 450,000 450,000
Investment, Identifier [Axis]: Davidson Hotel Company LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 893,000 930,000
Investment, Identifier [Axis]: Diligent Corporation (fka Diamond Merger Sub II, Corp.) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,553,000 2,553,000
Investment, Identifier [Axis]: ERA Industries, LLC (BTX Precision) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,042,000 135,000
Investment, Identifier [Axis]: EVDR Purchaser, Inc. (Alternative Logistics Technologies Buyer, LLC) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,051,000 2,051,000
Investment, Identifier [Axis]: Emburse, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 529,000 0
Investment, Identifier [Axis]: Emburse, Inc. - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 568,000 0
Investment, Identifier [Axis]: Excel Fitness Holdings, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,677,000 1,677,000
Investment, Identifier [Axis]: FirstCall Mechanical Group, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,400,000 13,600,000
Investment, Identifier [Axis]: FoodScience, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,946,000 5,588,000
Investment, Identifier [Axis]: Gannett Fleming, Inc. - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,131,000 2,131,000
Investment, Identifier [Axis]: HMN Acquirer Corp. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,144,000 2,144,000
Investment, Identifier [Axis]: Health Management Associates, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 773,000
Investment, Identifier [Axis]: Heartland Paving Partners, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 621,000 11,429,000
Investment, Identifier [Axis]: Heartland Veterinary Partners LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 1,966,000
Investment, Identifier [Axis]: Hermod Co-Invest, LP    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 19,000 0
Investment, Identifier [Axis]: INS Co-Invest LP (Inszone)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,000 3,000
Investment, Identifier [Axis]: INS Intermediate II, LLC (Ergotech DBA Industrial Networking Solutions) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 1,139,000
Investment, Identifier [Axis]: ISG Enterprises, LLC (Industrial Service Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 256,000 256,000
Investment, Identifier [Axis]: Impact Advisors, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 7,143,000 0
Investment, Identifier [Axis]: Impact Parent Corporation (Impact Environmental Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 242,000 0
Investment, Identifier [Axis]: Integrated Power Services Holdings, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,214,000 3,180,000
Investment, Identifier [Axis]: JKC Buyer, Inc. (J. Knipper and Company Inc) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 0
Investment, Identifier [Axis]: KENE Acquisition, Inc. (Entrust Solutions Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 777,000 777,000
Investment, Identifier [Axis]: KENG Acquisition, Inc. (Engage PEO) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 8,707,000 10,074,000
Investment, Identifier [Axis]: KL Bronco Acquisition, Inc. (Elevation Labs) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 497,000 1,708,000
Investment, Identifier [Axis]: KRIV Acquisition, Inc. (Riveron) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 8,276,000 8,276,000
Investment, Identifier [Axis]: Kenco PPC Buyer LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,920,000 8,669,000
Investment, Identifier [Axis]: Lavie Group, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 651,000 0
Investment, Identifier [Axis]: Low Voltage Holdings Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 650,000 0
Investment, Identifier [Axis]: Low Voltage Holdings Inc. - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 311,000 0
Investment, Identifier [Axis]: MEI Buyer LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,855,000 0
Investment, Identifier [Axis]: MPG Parent Holdings, LLC (Market Performance Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,397,000 4,397,000
Investment, Identifier [Axis]: Matador US Buyer, LLC (Insulation Technology Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 249,000 5,226,000
Investment, Identifier [Axis]: Mobile Communications America, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,490,000 4,308,000
Investment, Identifier [Axis]: NFM & J, L.P. (The Facilities Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,375,000 1,375,000
Investment, Identifier [Axis]: North Haven Stack Buyer, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 2,839,000
Investment, Identifier [Axis]: Online Labels Group, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 499,000 771,000
Investment, Identifier [Axis]: Orion Group FM Holdings, LLC (Leo Facilities) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 20,481,000 20,481,000
Investment, Identifier [Axis]: Ovation Holdings, Inc - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,164,000 6,983,000
Investment, Identifier [Axis]: PT Intermediate Holdings III, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 196,000 196,000
Investment, Identifier [Axis]: Palmetto Acquisitionco, Inc. (Tech24) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 279,000 431,000
Investment, Identifier [Axis]: Perennial Services Group, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 540,000 1,560,000
Investment, Identifier [Axis]: Pinnacle Supply Partners, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,571,000 2,153,000
Investment, Identifier [Axis]: R Arax Co-Invest UB, LP (Arax Investment Partners)    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 533,000 533,000
Investment, Identifier [Axis]: R Chapel Avenue Holdings Co-Invest UB, LP    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 410,000 0
Investment, Identifier [Axis]: RailPros Parent, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,158,000 0
Investment, Identifier [Axis]: RailPros Parent, LLC - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,579,000 0
Investment, Identifier [Axis]: Randys Holdings, Inc. (Randy's Worldwide Automotive) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,582,000 2,903,000
Investment, Identifier [Axis]: Redwood Services Group, LLC (Evergreen Services Group) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,720,000 1,289,000
Investment, Identifier [Axis]: Ridge Trail US Bidco, Inc. (Options IT) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,187,000 3,187,000
Investment, Identifier [Axis]: Ridge Trail US Bidco, Inc. (Options IT) - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 775,000 775,000
Investment, Identifier [Axis]: Rose Paving, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 146,000 146,000
Investment, Identifier [Axis]: SCIC Buyer, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,745,000 0
Investment, Identifier [Axis]: SI Solutions, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,960,000 4,951,000
Investment, Identifier [Axis]: Safety Infrastructure Services Intermediate LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,877,000 0
Investment, Identifier [Axis]: Secretariat Advisors LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 835,000 0
Investment, Identifier [Axis]: Signia Aerospace, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 108,000 108,000
Investment, Identifier [Axis]: SkyKnight Financial Holdings LP    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 16,000 50,000
Investment, Identifier [Axis]: Smith & Howard Advisory LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,096,000 2,078,000
Investment, Identifier [Axis]: Specialist Resources Global Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 11,790,000 11,790,000
Investment, Identifier [Axis]: Sugar PPC Buyer LLC (Sugar Foods) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 3,043,000 4,348,000
Investment, Identifier [Axis]: TBRS, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,193,000 1,953,000
Investment, Identifier [Axis]: TBRS, Inc. - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,166,000 1,168,000
Investment, Identifier [Axis]: TSS Buyer, LLC (Technical Safety Services) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 50,000 68,000
Investment, Identifier [Axis]: Tau Buyer, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,519,000 0
Investment, Identifier [Axis]: Tau Buyer, LLC - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,582,000 0
Investment, Identifier [Axis]: Thermostat Purchaser III, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,749,000 3,284,000
Investment, Identifier [Axis]: Thompson Safety LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 13,636,000 0
Investment, Identifier [Axis]: Thompson Safety LLC - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,364,000 0
Investment, Identifier [Axis]: Tidi Legacy Products, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 4,183,000 4,183,000
Investment, Identifier [Axis]: Transit Buyer, LLC (Propark Mobility) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,132,000 489,000
Investment, Identifier [Axis]: Trilon Group, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 0 7,896,000
Investment, Identifier [Axis]: USA Water Intermediate Holdings, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,743,000 3,114,000
Investment, Identifier [Axis]: USALCO - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 131,000 131,000
Investment, Identifier [Axis]: Vensure Employer Services, Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,458,000 2,751,000
Investment, Identifier [Axis]: Venture Buyer, LLC (Velosio) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,349,000 1,635,000
Investment, Identifier [Axis]: Vertex Service Partners, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 7,194,000 8,760,000
Investment, Identifier [Axis]: Vessco Midco Holdings, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 2,787,000 3,365,000
Investment, Identifier [Axis]: Vessco Midco Holdings, LLC - Revolving Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,726,000 1,726,000
Investment, Identifier [Axis]: WSB Engineering Holdings Inc. - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 8,420,000 361,000
Investment, Identifier [Axis]: Watermill Express, LLC - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans 1,900,000 0
Investment, Identifier [Axis]: YI, LLC (Young Innovations) - Delayed Draw Loan    
Financial Support for Nonconsolidated Legal Entity [Line Items]    
Unfunded commitments to fund delayed draw loans $ 0 $ 3,335,000