v3.26.1
Commitments and Contingencies - Schedule of unfunded loan commitments (Details) - Unfunded Loan Commitment - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Other Commitments [Line Items]    
Unfunded Commitment $ 284,036,789 $ 256,175,901
Revolving Credit Facility | Ab Centers Acquisition Corporation [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,840,527 1,840,527
Revolving Credit Facility | ACP Avenu Midco LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 6,673,945 6,673,945
Revolving Credit Facility | ACP Falcon Buyer Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 6,500,000 6,500,000
Revolving Credit Facility | ACP Packaging IntermediateCo, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,626,997 3,626,997
Revolving Credit Facility | Aep Passion Intermediate Holdings, Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,152,533 1,152,223
Revolving Credit Facility | Aeron Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,592,593  
Revolving Credit Facility | Alcami Corporation [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 5,047,945 5,782,192
Revolving Credit Facility | Align Enta Mso Holdings, LLC Two [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 816,855  
Revolving Credit Facility | All-Lift Systems, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,746,575 1,746,575
Revolving Credit Facility | Andretti Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 892,857  
Revolving Credit Facility | Atlas AU Bidco Pty Ltd / Atlas US Finco, Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,338,106 4,338,106
Revolving Credit Facility | Bebright Mso, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,015,197 2,015,197
Revolving Credit Facility | Behavioral Framework LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,206,434 1,608,579
Revolving Credit Facility | Belt Power Holdings LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,418,803 3,418,803
Revolving Credit Facility | Benefit Plan Administrators of Eau Claire, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,209,677 1,209,677
Revolving Credit Facility | BPCP Craftsman Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 156,863 156,863
Revolving Credit Facility | Bron Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,600,000 4,250,000
Revolving Credit Facility | C2dx, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 101,695 101,695
Revolving Credit Facility | Cadence - Southwick, Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   2,151,809
Revolving Credit Facility | CCI Prime, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,050,000 1,050,000
Revolving Credit Facility | Cait Intermediate, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,520,270 1,520,270
Revolving Credit Facility | Currier Plastics Acquisition, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,531,974 1,913,807
Revolving Credit Facility | Cytracom LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 561,798 561,798
Revolving Credit Facility | Digital Experience Services, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 177,885 192,308
Revolving Credit Facility | Double E Company, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 881,057 1,057,269
Revolving Credit Facility | DPT Management, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 60,833 60,833
Revolving Credit Facility | Dragonfly Pond Works [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,336,211 875,146
Revolving Credit Facility | Dynamic Connections, Ltd [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 103,926 115,473
Revolving Credit Facility | Ecir Intermediate II LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,030,422 1,030,422
Revolving Credit Facility | Eds Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 85,106 85,106
Revolving Credit Facility | Erosion Intermediate Holdings LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,339,286 1,339,286
Revolving Credit Facility | EverSmith Brands Intermediate Holding Company [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 102,941 102,941
Revolving Credit Facility | Fertility (ITC) Investment Holdco, LLC / Fertility (ITC) Buyer, Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,727,273 2,727,273
Revolving Credit Facility | Firmapak Intermediary LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 559,700 138,889
Revolving Credit Facility | Future Care Associates LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,500,000 5,000,000
Revolving Credit Facility | Harmony Hit US Holdings Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,024,817 3,024,817
Revolving Credit Facility | Houseworks Holdings, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,208,114 2,375,819
Revolving Credit Facility | Hy-Tek Opco, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,177,173 3,177,173
Revolving Credit Facility | Identiti Resources LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,767,789 1,537,976
Revolving Credit Facility | Infusion Services Management LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,958 1,059,412
Revolving Credit Facility | Insight Technology Operation LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 124,611 124,611
Revolving Credit Facility | Kinetic Engines Systems Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,058,252  
Revolving Credit Facility | Kinetic Infrastructure Group, Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,562,500  
Revolving Credit Facility | La-Co Industries, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 722,433 760,456
Revolving Credit Facility | Lake Air Products, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 5,000,000 5,000,000
Revolving Credit Facility | Luminii LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,098,901 1,098,901
Revolving Credit Facility | Midas Foods International LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 163,934 163,934
Revolving Credit Facility | Mobotrex, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,182,540 1,138,743
Revolving Credit Facility | Mri Acquisitions, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   1,833,333
Revolving Credit Facility | Mse Supplies, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 778,846 778,846
Revolving Credit Facility | Mustang Prospects Purchaser LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,368,325 1,894,660
Revolving Credit Facility | NAM Acquisition Co LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 481,928 481,928
Revolving Credit Facility | National Power, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 373,575 373,575
Revolving Credit Facility | NE Ortho Management Services, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 984,225 323,102
Revolving Credit Facility | Nutrail Acquisitionco, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 173,410 173,410
Revolving Credit Facility | Penn Quarter Partners, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,402,842 1,402,842
Revolving Credit Facility | Penta Fine Ingredients, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 123,457 123,457
Revolving Credit Facility | Perimeter Solutions Group, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,260,850 4,260,850
Revolving Credit Facility | Perimeter Solutions Group, LLC One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,428,619  
Revolving Credit Facility | Pillr Health Intermediate II, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   3,428,619
Revolving Credit Facility | PLA Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,000,000 1,105,263
Revolving Credit Facility | Precision I Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 714,286  
Revolving Credit Facility | Premier Dental Products Company LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 625,000 625,000
Revolving Credit Facility | Principal Lighting Group Holdings, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,106,357 3,106,357
Revolving Credit Facility | Professional Education Holdco, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,421,663  
Revolving Credit Facility | Prospect Mold & Die Company [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,013,178  
Revolving Credit Facility | Quick Roofing Acquisition, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 5,525,000 6,800,000
Revolving Credit Facility | R1 Holdings, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 574,661 574,661
Revolving Credit Facility | Refresh Buyer LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,104,294 1,595,092
Revolving Credit Facility | Roofing Services Solutions LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,250,000 895,833
Revolving Credit Facility | Routeware, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 818,182 818,182
Revolving Credit Facility | RPX Corporation [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 816,327 816,327
Revolving Credit Facility | Sabrosura Foods, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 7,527,147 3,924,869
Revolving Credit Facility | SCP Baked Goods Holdings LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 89,286 89,286
Revolving Credit Facility | Scp Mechanical Services Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,250,000 1,442,308
Revolving Credit Facility | SCP WQS Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,258,004 4,258,004
Revolving Credit Facility | SHF Holdings, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,347,826 2,347,826
Revolving Credit Facility | Solid Ground Solutions Acquisitions Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 595,238 595,238
Revolving Credit Facility | Soteria Flexibles Corporation [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,984,375 4,984,375
Revolving Credit Facility | Tex-Tech Industries Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 60,317 90,476
Revolving Credit Facility | Tgnl Purchaser LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 165,746 165,746
Revolving Credit Facility | The Smilist DSO, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   1,148,547
Revolving Credit Facility | The Smilist DSO, LLC One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,148,547  
Revolving Credit Facility | Tiger Healthcare Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,125,000 1,125,000
Revolving Credit Facility | Tightco Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 219,780 384,615
Revolving Credit Facility | Together Women's Health LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,648,352 1,648,352
Revolving Credit Facility | Trutemp Acquisition LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,446,281 1,446,281
Revolving Credit Facility | USW Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   1,970,000
Revolving Credit Facility | VIP Medical US Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 7,500,000 7,500,000
Revolving Credit Facility | Vp Deliver Parent, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 648,075  
Revolving Credit Facility | Warshaw Opco LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 169,477 169,477
Revolving Credit Facility | WCI-BXC Purchaser, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 5,988,807 5,988,807
Revolving Credit Facility | Woven Health Collective, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,041,855 1,475,961
Delayed Draw Term Loan | Ab Centers Acquisition Corporation [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,858,088 2,353,804
Delayed Draw Term Loan | ACP Avenu Midco LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 394,945 394,945
Delayed Draw Term Loan | Aeron Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 5,555,556  
Delayed Draw Term Loan | Align Enta Mso Holdings, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,580,140  
Delayed Draw Term Loan | Align Enta Mso Holdings, LLC One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,290,070  
Delayed Draw Term Loan | Andretti Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 892,857  
Delayed Draw Term Loan | Bebright Mso, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 826,446 826,446
Delayed Draw Term Loan | Behavioral Framework LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 292,560 292,560
Delayed Draw Term Loan | Benefit Plan Administrators of Eau Claire, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,032,258 4,032,258
Delayed Draw Term Loan | BPCP Craftsman Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 470,588 470,588
Delayed Draw Term Loan | C2dx, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   3,390
Delayed Draw Term Loan | Currier Plastics Acquisition, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,744,667 4,699,248
Delayed Draw Term Loan | Cytracom LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,078,008 352,022
Delayed Draw Term Loan | Digital Experience Services, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 475,962 687,500
Delayed Draw Term Loan | DPT Management, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 416,667 416,667
Delayed Draw Term Loan | Dragonfly Pond Works [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,706,967 297,550
Delayed Draw Term Loan | Dynamic Connections, Ltd [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 7,000,000 346,420
Delayed Draw Term Loan | Dynamic Connections, Ltd One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 23,095  
Delayed Draw Term Loan | Ecir Intermediate II LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,121,688 4,121,688
Delayed Draw Term Loan | Erosion Intermediate Holdings LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   937,500
Delayed Draw Term Loan | EverSmith Brands Intermediate Holding Company [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,878,123 1,878,123
Delayed Draw Term Loan | Eversmith Brands Intermediate Holding Company One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 44,118 44,118
Delayed Draw Term Loan | Firmapak Intermediary LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,932,000 44,444
Delayed Draw Term Loan | Harmony Hit US Holdings Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,597,789 3,597,789
Delayed Draw Term Loan | Kinetic Infrastructure Group, Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,913,265  
Delayed Draw Term Loan | Knight AcquireCo, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,869,655 1,869,655
Delayed Draw Term Loan | Lifecare Intermediate II, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,800,000 2,000,000
Delayed Draw Term Loan | Luminii LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,000,000 2,000,000
Delayed Draw Term Loan | Luminii LLC One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 560,440 824,176
Delayed Draw Term Loan | Midas Foods International LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 763,359 763,359
Delayed Draw Term Loan | Mobotrex, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,806,072 2,806,072
Delayed Draw Term Loan | Mustang Prospects Purchaser LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   444,537
Delayed Draw Term Loan | NAM Acquisition Co LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 591,901 591,901
Delayed Draw Term Loan | National Power, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 418,404 418,404
Delayed Draw Term Loan | NE Ortho Management Services, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,117,647 6,462,036
Delayed Draw Term Loan | Nutrail Acquisitionco, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 102,929 102,929
Delayed Draw Term Loan | Penn Quarter Partners, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,805,683 2,805,683
Delayed Draw Term Loan | Perimeter Solutions Group, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,787,973 1,787,973
Delayed Draw Term Loan | Perimeter Solutions Group, LLC One [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 718,185 718,185
Delayed Draw Term Loan | Pillr Health Intermediate II, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 6,349,295 6,349,295
Delayed Draw Term Loan | Premier Dental Products Company LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 1,250,000 1,250,000
Delayed Draw Term Loan | Prism Parent Co Inc. [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 2,214,815 2,214,815
Delayed Draw Term Loan | Professional Education Holdco, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,442,696  
Delayed Draw Term Loan | Quick Roofing Acquisition, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 484,848 484,848
Delayed Draw Term Loan | Routeware, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 3,392,045 3,852,273
Delayed Draw Term Loan | Sabrosura Foods, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 4,311,535 4,311,535
Delayed Draw Term Loan | SCP Baked Goods Holdings LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 267,857 267,857
Delayed Draw Term Loan | Scp Mechanical Services Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 6,730,769 6,730,769
Delayed Draw Term Loan | Solid Ground Solutions Acquisitions Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 5,806,452 5,806,452
Delayed Draw Term Loan | Soteria Flexibles Corporation [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 127,660  
Delayed Draw Term Loan | Tex-Tech Industries Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 63,492 63,492
Delayed Draw Term Loan | The Smilist DSO, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 98,132 165,048
Delayed Draw Term Loan | Tiger Healthcare Buyer, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment   50,417
Delayed Draw Term Loan | Together Women's Health LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 7,692,308 7,692,308
Delayed Draw Term Loan | Trutemp Acquisition LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 7,231,405 7,231,405
Delayed Draw Term Loan | Vp Deliver Parent, Inc [Member]    
Other Commitments [Line Items]    
Unfunded Commitment 604,870  
Delayed Draw Term Loan | Woven Health Collective, LLC [Member]    
Other Commitments [Line Items]    
Unfunded Commitment $ 4,341,061 $ 4,341,061