v3.26.1
Borrowings from Credit Facility (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 14, 2020
Borrowings from Credit Facility [Line Items]        
Percentage of borrowing 150.00%      
Asset coverage ratio   325.00% 259.00%  
Borrowing percentage 0.45%      
Loan Agreement [Member]        
Borrowings from Credit Facility [Line Items]        
Prior notice 29 days      
BNP Paribas Prime Brokerage International, Limited [Member]        
Borrowings from Credit Facility [Line Items]        
Loan agreement amount (in Dollars)       $ 115,000,000
Borrowing percentage 1.20%