v3.25.2
Commitments and Contingencies - Schedule of Unfunded Loan Commitments (Details) - Unfunded Loan Commitment - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Total Unfunded Commitments $ 399,230,676 $ 321,729,627
Ruppert Landscape, LLC | Revolving Credit Facility    
Commitment Maturity Date   12/1/2028
Total Unfunded Commitments   $ 361,899
Ruppert Landscape, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   12/1/2028
Total Unfunded Commitments   $ 4,530,979
Houseworks Holdings, LLC | Revolving Credit Facility    
Commitment Maturity Date 12/15/2028 12/16/2028
Total Unfunded Commitments $ 216,837 $ 446,429
Houseworks Holdings, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   12/16/2028
Total Unfunded Commitments   $ 1,163,265
Harvest Acquisitionco, LLC [Member] | Revolving Credit Facility    
Commitment Maturity Date 5/23/2030  
Total Unfunded Commitments $ 6,469,708  
Harvest Acquisitionco, LLC [Member] | Delayed Draw Term Loan    
Commitment Maturity Date 5/23/2030  
Total Unfunded Commitments $ 3,840,131  
Identiti Resources LLC | Revolving Credit Facility    
Commitment Maturity Date 11/1/2029 11/1/2029
Total Unfunded Commitments $ 3,302,627 $ 3,476,450
Identiti Resources LLC | Delayed Draw Term Loan    
Commitment Maturity Date   11/1/2029
Total Unfunded Commitments   $ 7,648,189
Pave America Interco, LLC | Revolving Credit Facility    
Commitment Maturity Date 2/7/2028 2/7/2028
Total Unfunded Commitments $ 345,296 $ 431,619
Perimeter Solutions Group, LLC | Revolving Credit Facility    
Commitment Maturity Date 10/2/2030 10/2/2030
Total Unfunded Commitments $ 2,500,000 $ 2,500,000
Perimeter Solutions Group, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 10/2/2030 10/2/2030
Total Unfunded Commitments $ 5,007,098 $ 5,810,076
PLA Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date 11/22/2029 11/22/2029
Total Unfunded Commitments $ 2,729,004 $ 3,638,672
PLA Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 11/22/2029 11/22/2029
Total Unfunded Commitments $ 1,819,336 $ 1,819,336
Penta Fine Ingredients, Inc. | Revolving Credit Facility    
Commitment Maturity Date 4/4/2031  
Total Unfunded Commitments $ 3,967,140  
Premier Dental Products Company LLC | Revolving Credit Facility    
Commitment Maturity Date 1/31/2031  
Total Unfunded Commitments $ 3,081,619  
Premier Dental Products Company LLC | Delayed Draw Term Loan    
Commitment Maturity Date 1/31/2031  
Total Unfunded Commitments $ 9,481,904  
Principal Lighting Group Holdings, LLC | Revolving Credit Facility    
Commitment Maturity Date 11/4/2030 11/4/2030
Total Unfunded Commitments $ 3,268,192 $ 3,268,192
Cadence - Southwick, Inc. | Revolving Credit Facility    
Commitment Maturity Date 5/3/2028 5/3/2028
Total Unfunded Commitments $ 961,081 $ 961,081
Infusion Services Management, LLC | Revolving Credit Facility    
Commitment Maturity Date 7/7/2028 7/7/2028
Total Unfunded Commitments $ 875,030 $ 2,275,078
Infusion Services Management, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 7/7/2028 7/7/2028
Total Unfunded Commitments $ 537,197 $ 537,197
Insight Technology Operation LLC | Revolving Credit Facility    
Commitment Maturity Date 3/31/2031  
Total Unfunded Commitments $ 4,235,422  
Keel Platform LLC | Delayed Draw Term Loan    
Commitment Maturity Date 1/19/2031  
Total Unfunded Commitments $ 3,260,000  
ACP Falcon Buyer, Inc. | Revolving Credit Facility    
Commitment Maturity Date 8/1/2029 8/1/2029
Total Unfunded Commitments $ 1,000,000 $ 1,000,000
Soteria Flexibles Corporation | Revolving Credit Facility    
Commitment Maturity Date 8/15/2029 8/15/2029
Total Unfunded Commitments $ 1,000,000 $ 1,000,000
Soteria Flexibles Corporation | Delayed Draw Term Loan    
Commitment Maturity Date   8/15/2029
Total Unfunded Commitments   $ 6,527,725
Tex-Tech Industries Inc | Revolving Credit Facility    
Commitment Maturity Date 1/13/2031  
Total Unfunded Commitments $ 2,500,346  
Tex-Tech Industries Inc | Delayed Draw Term Loan    
Commitment Maturity Date 1/13/2031  
Total Unfunded Commitments $ 4,717,634  
Tgnl Purchaser LLC [Member] | Revolving Credit Facility    
Commitment Maturity Date 6/25/2031  
Total Unfunded Commitments $ 5,724,538  
ACP Avenu Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date   10/2/2029
Total Unfunded Commitments   $ 777,500
ACP Avenu Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   10/2/2029
Total Unfunded Commitments   $ 5,500,583
ACP Avenu Midco LLC | Revolving Credit Facility    
Commitment Maturity Date 10/2/2029  
Total Unfunded Commitments $ 4,544,781  
ACP Avenu Midco LLC | Delayed Draw Term Loan    
Commitment Maturity Date 10/2/2029  
Total Unfunded Commitments $ 10,127,946  
CCI Prime, LLC | Revolving Credit Facility    
Commitment Maturity Date 10/18/2029 10/18/2029
Total Unfunded Commitments $ 300,000 $ 1,000,000
CCI Prime, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 10/18/2029 10/18/2029
Total Unfunded Commitments $ 399,387 $ 399,387
Clydesdale Acquisition Holdings Inc | Delayed Draw Term Loan    
Commitment Maturity Date 4/1/2032  
Total Unfunded Commitments $ 116,667  
WCI-BXC Purchaser, LLC | Revolving Credit Facility    
Commitment Maturity Date 11/6/2029 11/6/2029
Total Unfunded Commitments $ 1,000,000 $ 1,000,000
SCP WQS Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date 10/2/2028 10/2/2028
Total Unfunded Commitments $ 1,802,138 $ 1,802,138
SCP WQS Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 10/2/2028 10/2/2028
Total Unfunded Commitments $ 4,075,015 $ 26,922,573
SHF Holdings, Inc | Revolving Credit Facility    
Commitment Maturity Date 1/22/2030  
Total Unfunded Commitments $ 3,799,358  
Solid Ground Solutions Acquisitions Inc | Revolving Credit Facility    
Commitment Maturity Date 5/6/2029 5/6/2029
Total Unfunded Commitments $ 1,833,192 $ 1,833,192
Solid Ground Solutions Acquisitions Inc | Delayed Draw Term Loan    
Commitment Maturity Date 5/6/2029 5/6/2029
Total Unfunded Commitments $ 4,766,300 $ 7,332,769
Refresh Buyer LLC | Delayed Draw Term Loan    
Commitment Maturity Date   12/23/2028
Total Unfunded Commitments   $ 2,812,944
Roofing Services Solutions LLC | Revolving Credit Facility    
Commitment Maturity Date 11/27/2029 11/27/2029
Total Unfunded Commitments $ 4,743,414 $ 5,108,292
Roofing Services Solutions LLC | Delayed Draw Term Loan    
Commitment Maturity Date   11/27/2029
Total Unfunded Commitments   $ 6,859,706
MMGY Global LLC | Revolving Credit Facility    
Commitment Maturity Date 4/25/2029 4/25/2029
Total Unfunded Commitments $ 2,044,291 $ 2,044,291
Door Pro Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date 11/2/2029 11/2/2029
Total Unfunded Commitments $ 3,397,436 $ 2,378,205
Door Pro Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   11/2/2029
Total Unfunded Commitments   $ 10,192,308
Digital Experience Services, LLC | Revolving Credit Facility    
Commitment Maturity Date 4/25/2030  
Total Unfunded Commitments $ 2,585,600  
Digital Experience Services, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 4/25/2030  
Total Unfunded Commitments $ 15,513,600  
Dpt Management, LLC | Revolving Credit Facility    
Commitment Maturity Date 12/18/2027 12/18/2027
Total Unfunded Commitments $ 2,895,979 $ 3,341,514
Dpt Management, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 12/18/2027 12/18/2027
Total Unfunded Commitments $ 5,569,190 $ 5,569,190
Alera Group, Inc | Delayed Draw Term Loan    
Commitment Maturity Date   9/30/2028
Total Unfunded Commitments   $ 144,071
USW Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   11/3/2028
Total Unfunded Commitments   $ 2,350,000
Quick Roofing Acquisition, LLC | Revolving Credit Facility    
Commitment Maturity Date 12/22/2029 12/22/2029
Total Unfunded Commitments $ 750,000 $ 600,000
Quick Roofing Acquisition, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 12/22/2029 12/22/2029
Total Unfunded Commitments $ 11,289,685 $ 11,289,685
Tiger Healthcare Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date 2/27/2030 2/27/2030
Total Unfunded Commitments $ 500,000 $ 1,000,000
Tiger Healthcare Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 2/27/2030 2/27/2030
Total Unfunded Commitments $ 3,907,292 $ 3,907,292
TIGHITCO, Inc | Revolving Credit Facility    
Commitment Maturity Date 2/28/2030  
Total Unfunded Commitments $ 2,250,650  
Unified Service Partners, LLC | Revolving Credit Facility    
Commitment Maturity Date 4/14/2030  
Total Unfunded Commitments $ 2,641,006  
Unified Service Partners, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 4/14/2030  
Total Unfunded Commitments $ 6,866,615  
Endurance PT Technology Buyer Corporation | Revolving Credit Facility    
Commitment Maturity Date 2/28/2030 2/28/2030
Total Unfunded Commitments $ 1,000,000 $ 1,000,000
Erosion Intermediate Holdings LLC | Revolving Credit Facility    
Commitment Maturity Date 9/30/2029 9/30/2029
Total Unfunded Commitments $ 1,752,343 $ 1,752,343
Erosion Intermediate Holdings LLC | Delayed Draw Term Loan    
Commitment Maturity Date 9/30/2029 9/30/2029
Total Unfunded Commitments $ 4,205,622 $ 4,205,622
Neptune Platform Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   1/20/2031
Total Unfunded Commitments   $ 3,260,000
EDS Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date 1/10/2029 1/10/2029
Total Unfunded Commitments $ 780,539 $ 780,539
C2dx, Inc | Revolving Credit Facility    
Commitment Maturity Date 3/19/2030 3/19/2030
Total Unfunded Commitments $ 1,526,671 $ 1,748,285
C2dx, Inc | Delayed Draw Term Loan    
Commitment Maturity Date 3/19/2030 3/19/2030
Total Unfunded Commitments $ 738,712 $ 4,924,746
The Smilist DSO, LLC | Revolving Credit Facility    
Commitment Maturity Date   4/4/2029
Total Unfunded Commitments   $ 926,306
The Smilist DSO, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   4/4/2029
Total Unfunded Commitments   $ 519,188
Fertility (ITC) Investment Holdco, LLC / Fertility (ITC) Buyer, Inc. | Delayed Draw Term Loan    
Commitment Maturity Date 1/3/2029 1/3/2029
Total Unfunded Commitments $ 2,363,636 $ 2,363,636
FirmaPak Intermediary LLC | Revolving Credit Facility    
Commitment Maturity Date 2/4/2031  
Total Unfunded Commitments $ 2,089,531  
FirmaPak Intermediary LLC | Delayed Draw Term Loan    
Commitment Maturity Date 2/4/2031  
Total Unfunded Commitments $ 1,401,215  
Harmony Hit US Holdings Inc | Revolving Credit Facility    
Commitment Maturity Date 12/3/2030 12/3/2030
Total Unfunded Commitments $ 3,975,008 $ 3,975,008
Harmony Hit US Holdings Inc | Delayed Draw Term Loan    
Commitment Maturity Date 12/3/2030 12/3/2030
Total Unfunded Commitments $ 4,727,968 $ 4,727,968
Midas Foods International, LLC | Revolving Credit Facility    
Commitment Maturity Date 4/30/2029 4/30/2029
Total Unfunded Commitments $ 2,012,694 $ 2,012,694
Midas Foods International, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 4/30/2029 4/30/2029
Total Unfunded Commitments $ 805,078 $ 805,078
BeBright MSO, LLC | Revolving Credit Facility    
Commitment Maturity Date 6/3/2030 6/3/2030
Total Unfunded Commitments $ 1,867,213 $ 1,867,213
BeBright MSO, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 6/3/2030 6/3/2030
Total Unfunded Commitments $ 429,459 $ 429,459
Benefit Plan Administrators Of Eau Claire, LLC | Revolving Credit Facility    
Commitment Maturity Date 11/1/2030 11/1/2030
Total Unfunded Commitments $ 2,846,467 $ 2,846,467
Benefit Plan Administrators Of Eau Claire, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 11/1/2030 11/1/2030
Total Unfunded Commitments $ 9,488,223 $ 9,488,223
BPCP Craftsman Buyer, LLC | Revolving Credit Facility    
Commitment Maturity Date 4/9/2030  
Total Unfunded Commitments $ 4,764,318  
BPCP Craftsman Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 4/9/2030  
Total Unfunded Commitments $ 15,881,059  
Eversmith Brands Intermediate Holding Company | Revolving Credit Facility    
Commitment Maturity Date 6/17/2030 6/17/2030
Total Unfunded Commitments $ 897,872 $ 897,872
Eversmith Brands Intermediate Holding Company | Delayed Draw Term Loan    
Commitment Maturity Date 6/17/2030 6/17/2030
Total Unfunded Commitments $ 2,950,152 $ 3,206,687
Mobotrex, LLC | Revolving Credit Facility    
Commitment Maturity Date 6/7/2030 6/7/2030
Total Unfunded Commitments $ 3,626,659 $ 2,605,773
Mobotrex, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 6/7/2030  
Total Unfunded Commitments $ 5,782,650  
Mustang Prospects Purchaser LLC | Revolving Credit Facility    
Commitment Maturity Date 6/13/2031 6/13/2031
Total Unfunded Commitments $ 2,150,956 $ 2,288,251
Mustang Prospects Purchaser LLC | Delayed Draw Term Loan    
Commitment Maturity Date 6/13/2031 6/13/2031
Total Unfunded Commitments $ 1,668,898 $ 1,668,898
Cytracom, LLC | Revolving Credit Facility    
Commitment Maturity Date 6/28/2027 6/28/2027
Total Unfunded Commitments $ 2,037,413 $ 2,037,413
Cytracom, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 6/28/2027 6/28/2027
Total Unfunded Commitments $ 2,499,090 $ 3,667,343
La-Co Industries, Inc | Revolving Credit Facility    
Commitment Maturity Date 7/2/2030 7/2/2030
Total Unfunded Commitments $ 966,650 $ 1,487,153
Luminii LLC | Revolving Credit Facility    
Commitment Maturity Date 3/21/2030  
Total Unfunded Commitments $ 4,787,054  
Luminii LLC | Delayed Draw Term Loan    
Commitment Maturity Date 3/21/2030  
Total Unfunded Commitments $ 9,574,107  
Cub Financing Intermediate, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 6/28/2030 6/28/2030
Total Unfunded Commitments $ 5,419,489 $ 5,419,489
AB Centers Acquisition Corporation | Revolving Credit Facility    
Commitment Maturity Date 7/2/2031 7/2/2031
Total Unfunded Commitments $ 1,778,298 $ 1,778,298
AB Centers Acquisition Corporation | Delayed Draw Term Loan    
Commitment Maturity Date 7/2/2031 7/2/2031
Total Unfunded Commitments $ 2,274,221 $ 3,312,747
NAM Acquisition Co LLC | Revolving Credit Facility    
Commitment Maturity Date 7/16/2030 7/16/2030
Total Unfunded Commitments $ 1,615,015 $ 1,615,015
NAM Acquisition Co LLC | Delayed Draw Term Loan    
Commitment Maturity Date 7/16/2030 7/16/2030
Total Unfunded Commitments $ 3,230,031 $ 3,230,031
SCP Baked Goods Holdings LLC [Member] | Revolving Credit Facility    
Commitment Maturity Date 5/1/2031  
Total Unfunded Commitments $ 3,208,661  
SCP Baked Goods Holdings LLC [Member] | Delayed Draw Term Loan    
Commitment Maturity Date 5/1/2031  
Total Unfunded Commitments $ 9,625,984  
National Power, LLC | Revolving Credit Facility    
Commitment Maturity Date 10/31/2029 10/31/2029
Total Unfunded Commitments $ 3,871,266 $ 3,871,266
National Power, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 10/31/2029 10/31/2029
Total Unfunded Commitments $ 7,742,533 $ 7,742,533
NE Ortho Management Services, LLC | Revolving Credit Facility    
Commitment Maturity Date 12/13/2030 12/13/2030
Total Unfunded Commitments $ 1,932,200 $ 1,932,200
NE Ortho Management Services, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 12/13/2030 12/13/2030
Total Unfunded Commitments $ 5,796,599 $ 15,457,597
NE Ortho Management Services, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 12/13/2030 12/13/2030
Total Unfunded Commitments $ 15,457,597 $ 5,796,599
RxStrategies, Inc | Revolving Credit Facility    
Commitment Maturity Date 8/12/2030 8/12/2030
Total Unfunded Commitments $ 2,500,000 $ 2,500,000
Mse Supplies, LLC | Revolving Credit Facility    
Commitment Maturity Date 8/14/2030 8/14/2030
Total Unfunded Commitments $ 1,451,161 $ 1,518,656
RPX Corp | Revolving Credit Facility    
Commitment Maturity Date   8/2/2030
Total Unfunded Commitments   $ 1,935,898
Dragonfly Pond Works | Revolving Credit Facility    
Commitment Maturity Date 8/16/2030 8/16/2030
Total Unfunded Commitments $ 1,956,398 $ 1,956,398
Dragonfly Pond Works | Delayed Draw Term Loan    
Commitment Maturity Date 8/16/2030 8/16/2030
Total Unfunded Commitments $ 4,969,251 $ 7,825,592
Dynamic Connections, Ltd | Revolving Credit Facility    
Commitment Maturity Date 11/27/2030 11/27/2030
Total Unfunded Commitments $ 2,026,144 $ 2,251,271
Dynamic Connections, Ltd | Delayed Draw Term Loan    
Commitment Maturity Date 11/27/2030 11/27/2030
Total Unfunded Commitments $ 6,753,813 $ 6,753,813
Sabrosura Foods, LLC | Revolving Credit Facility    
Commitment Maturity Date 8/22/2029 8/22/2029
Total Unfunded Commitments $ 1,121,391 $ 1,505,429
Sabrosura Foods, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 8/22/2029 8/22/2029
Total Unfunded Commitments $ 6,805,130 $ 6,805,130
Routeware, Inc LLC | Revolving Credit Facility    
Commitment Maturity Date 9/18/2031 9/18/2031
Total Unfunded Commitments $ 1,566,618 $ 1,958,272
Routeware, Inc LLC | Delayed Draw Term Loan    
Commitment Maturity Date 9/18/2031 9/18/2031
Total Unfunded Commitments $ 7,963,640 $ 8,485,846
RPX Corporation | Revolving Credit Facility    
Commitment Maturity Date 8/2/2030  
Total Unfunded Commitments $ 1,935,898  
USALCO, LLC | Delayed Draw Term Loan    
Commitment Maturity Date   9/30/2031
Total Unfunded Commitments   $ 61,648
VIP Medical US Buyer, LLC | Delayed Draw Term Loan    
Commitment Maturity Date 12/12/2028  
Total Unfunded Commitments $ 16,900,000  
Warshaw Opco LLC | Revolving Credit Facility    
Commitment Maturity Date 3/27/2030  
Total Unfunded Commitments $ 5,710,344  
Aptean, Inc. | Revolving Credit Facility    
Commitment Maturity Date 1/30/2031 1/30/2031
Total Unfunded Commitments $ 848,200 $ 728,200
Aptean, Inc. | Delayed Draw Term Loan    
Commitment Maturity Date 1/30/2031 1/30/2031
Total Unfunded Commitments $ 1,135,558 $ 397,376
The Smilist DSO, LLC 1 | Revolving Credit Facility    
Commitment Maturity Date 4/4/2029  
Total Unfunded Commitments $ 926,306  
The Smilist DSO, LLC 1 | Delayed Draw Term Loan    
Commitment Maturity Date 4/4/2029 4/4/2029
Total Unfunded Commitments $ 4,551,991 $ 9,836,331