v3.26.1
Fair Value of Financial Instruments - Summary of Changes in Fair Value of Level 3 Portfolio Investments (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in Fair Value of Level 3 Portfolio Investments [Abstract]    
Balance, beginning of period $ 333,311,787 $ 275,241,398
Purchases 95,406,486 59,050,605
Accretion of discount and fees (amortization of premium), net 1,947,081 1,216,102
PIK interest 2,740,969 1,045,967
Proceeds from sales of investments and principal repayments (95,556,317) (29,940,662)
Net realized gain (loss) on investments 0 0
Net change in unrealized appreciation (depreciation) on investments (3,016,014) 885,594
Balance, end of period 334,833,992 307,499,004
Net change in unrealized appreciation/depreciation on Level 3 investments still held $ (2,207,100) $ 885,594
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net change in unrealized appreciation (depreciation) on investments Net change in unrealized appreciation (depreciation) on investments
First Lien Senior Secured Loans [Member]    
Changes in Fair Value of Level 3 Portfolio Investments [Abstract]    
Balance, beginning of period $ 292,719,497 $ 239,860,206
Purchases 91,107,507 55,028,224
Accretion of discount and fees (amortization of premium), net 1,470,998 1,096,351
PIK interest 2,634,170 937,827
Proceeds from sales of investments and principal repayments (86,019,690) (29,940,662)
Net realized gain (loss) on investments 0 0
Net change in unrealized appreciation (depreciation) on investments (2,586,354) 638,803
Balance, end of period 299,326,128 267,620,749
Net change in unrealized appreciation/depreciation on Level 3 investments still held (2,055,652) 638,803
Senior Secured Notes [Member]    
Changes in Fair Value of Level 3 Portfolio Investments [Abstract]    
Balance, beginning of period 37,473,499 34,656,192
Purchases 2,715,658 3,600,000
Accretion of discount and fees (amortization of premium), net 476,083 119,751
PIK interest 82,143 108,140
Proceeds from sales of investments and principal repayments (9,431,091) 0
Net realized gain (loss) on investments 0 0
Net change in unrealized appreciation (depreciation) on investments (411,796) 370,506
Balance, end of period 30,904,496 38,854,589
Net change in unrealized appreciation/depreciation on Level 3 investments still held (133,584) 370,506
Second Lien Senior Secured Loans [Member]    
Changes in Fair Value of Level 3 Portfolio Investments [Abstract]    
Balance, beginning of period 1,447,186  
Purchases 0  
Accretion of discount and fees (amortization of premium), net 0  
PIK interest 24,656  
Proceeds from sales of investments and principal repayments (105,536)  
Net realized gain (loss) on investments 0  
Net change in unrealized appreciation (depreciation) on investments (7,938)  
Balance, end of period 1,358,368  
Net change in unrealized appreciation/depreciation on Level 3 investments still held (7,938)  
Preferred Stock [Member]    
Changes in Fair Value of Level 3 Portfolio Investments [Abstract]    
Balance, beginning of period 500,000 500,000
Purchases 0 0
Accretion of discount and fees (amortization of premium), net 0 0
PIK interest 0 0
Proceeds from sales of investments and principal repayments 0 0
Net realized gain (loss) on investments 0 0
Net change in unrealized appreciation (depreciation) on investments 0 0
Balance, end of period 500,000 500,000
Net change in unrealized appreciation/depreciation on Level 3 investments still held 0 0
Warrants [Member]    
Changes in Fair Value of Level 3 Portfolio Investments [Abstract]    
Balance, beginning of period 1,171,605 225,000
Purchases 1,583,321 422,381
Accretion of discount and fees (amortization of premium), net 0 0
PIK interest 0 0
Proceeds from sales of investments and principal repayments 0 0
Net realized gain (loss) on investments 0 0
Net change in unrealized appreciation (depreciation) on investments (9,926) (123,715)
Balance, end of period 2,745,000 523,666
Net change in unrealized appreciation/depreciation on Level 3 investments still held $ (9,926) $ (123,715)