v3.26.1
Management Fees, Incentive Fees and Other Expenses - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended 89 Months Ended
Feb. 24, 2025
Mar. 18, 2024
Mar. 17, 2024
Feb. 08, 2019
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2026
Schedule Of Investment Income Reported Amounts By Category [Line Items]              
Percentage of management fee on assets             200.00%
Percentage of management fee on net asset value             1.50%
Base management fee rate       150.00%      
Percentage of net asset value       200.00%      
Mangement fee waving description On February 24, 2025, the Advisor voluntarily agreed to waive one third of its management fee for each of the first three quarters of 2025, starting on January 1, 2025 and ending on September 30, 2025.            
Advisor waived           $ (7,300,000)  
Price per share         $ 3.36   $ 3.36
Cumulative total return         7.00%    
Accrued reserve for additional incentive compensation         $ 0 $ 0 $ 0
Maximum              
Schedule Of Investment Income Reported Amounts By Category [Line Items]              
Percentage of management fee on net asset value             1.50%
Percentage of reduction of incentive compensation on net investment income and net unrealized losses             20.00%
Percentage of reduction of cumulative return hurdle             8.00%
Percentage rate of net realized gains on income fee reduction       20.00%      
Minimum              
Schedule Of Investment Income Reported Amounts By Category [Line Items]              
Percentage of management fee on net asset value             1.00%
Percentage of reduction of incentive compensation on net investment income and net unrealized losses             17.50%
Percentage of reduction of cumulative return hurdle             7.00%
Percentage rate of net realized gains on income fee reduction       17.50%      
BlackRock Capital Investment Corporation              
Schedule Of Investment Income Reported Amounts By Category [Line Items]              
Base management fee rate   100.00% 150.00% 100.00%      
Percentage of net asset value   200.00% 200.00%        
BlackRock Capital Investment Corporation | Maximum              
Schedule Of Investment Income Reported Amounts By Category [Line Items]              
Base management fee rate   150.00%   150.00%      
Price per share   $ 0.32   $ 0.32      
BlackRock Capital Investment Corporation | Minimum              
Schedule Of Investment Income Reported Amounts By Category [Line Items]              
Base management fee rate   125.00%   125.00%      
Percentage of net asset value   200.00%   200.00%