v3.26.1
Derivatives - Schedule of Consolidated Statements of Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net realized gain (loss) on derivative contracts:        
Realized gain loss on derivatives $ 1,563,570 $ (1,609,921) $ 2,169,106 $ (2,173,455)
Net change in unrealized appreciation/(depreciation) on derivative contracts:        
Unrealized gain loss on derivatives (298,147) (597,668) 251,932 (1,186,714)
Foreign currency forward contracts        
Net realized gain (loss) on derivative contracts:        
Realized gain loss on derivatives 1,785,810 (1,614,978) 2,363,057 (2,183,731)
Net change in unrealized appreciation/(depreciation) on derivative contracts:        
Unrealized gain loss on derivatives (586,999) (546,035) (142,432) (932,058)
Interest rate swaps        
Net realized gain (loss) on derivative contracts:        
Realized gain loss on derivatives (222,240) 5,057 (193,951) 10,276
Net change in unrealized appreciation/(depreciation) on derivative contracts:        
Unrealized gain loss on derivatives $ 288,852 $ (51,633) $ 394,364 $ (254,656)