v3.25.2
Related Party Transactions - Incentive Fee - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Component
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Incentive Fee [Abstract]          
Income based incentive fees $ 2,095,341 $ 1,017,122 $ 3,772,701 $ 1,709,772  
Accrued capital gains incentive fees 477,946 (68,141) 90,495 72,984  
Capial gains incentive fees payable 0   0   $ 0
Expenses incurred under Administration Agreement 266,046 $ 266,874 501,124 $ 533,748  
Administrative service expenses payable $ 266,046   $ 266,046   $ 270,203
Advisor [Member]          
Incentive Fee [Abstract]          
Number of incentive fee components | Component     2    
Coupon securities     $ 0    
Percent of quarterly hurdle rate     1.25%    
Percent of annual hurdle rate     5.00%    
Percentage of dollar amount of pre-incentive fee net investment income returns     100.00%    
Percentage of pre incentive fee net investment income returns which exceeds the hurdle rate as catch-up     12.50%    
Percentage of pre incentive fee net investment income returns which exceeds the hurdle rate as catch-up per calendar quarter     1.43%    
Percentage of pre incentive fee net investment income returns which exceeds the hurdle rate as catch-up annualized     5.72%    
Percentage of dollar amount of all pre-incentive fee net investment income returns     12.50%    
Percentage of excess pre-incentive fee net investment income return     1.43%    
Percentage of cumulative realized capital gains incentive fee payable at the end of each calendar year     12.50%    
Increased percentage of cumulative realized capital gains incentive fee payable at the end of each calendar year     15.00%