v3.25.2
Derivatives - Schedule of Derivative Assets and Liabilities Not Designated in Qualifying Hedge Accounting Relationship (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Unrealized gain (loss)        
Total Unrealized gain (loss) $ (371,995) $ 11,637 $ (1,053,020) $ 11,637
Net change in unrealized appreciation (depreciation) (371,995) 11,637 (1,053,020) 11,637
Not Designated        
Realized gain (loss):        
Total Realized gain (loss) (1,083,416) 0 (1,083,416) 0
Not Designated | Foreign Currency Forward Contract [Member]        
Unrealized gain (loss)        
Total Unrealized gain (loss) (371,995) 11,637 (1,053,020) 11,637
Realized gain (loss):        
Total Realized gain (loss) $ (1,083,416) $ 0 $ (1,083,416) $ 0