v3.25.2
Management Fees, Incentive Fees and Other Expenses - Additional Information (Details)
3 Months Ended 6 Months Ended 74 Months Ended
Feb. 24, 2025
Mar. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
Mar. 31, 2025
Dec. 31, 2024
USD ($)
Mar. 18, 2024
$ / shares
Mar. 17, 2024
Feb. 08, 2019
$ / shares
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               1.5
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 | $   $ (1,800,000) $ (3,600,000)          
Price per share | $ / shares     $ 7.7          
Cumulative total return     7.00%          
Accrued reserve for additional incentive compensation | $     $ 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           0.01 0.015 1
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           0.015   1.5
Price per share | $ / shares           $ 0.32   $ 0.32
BlackRock Capital Investment Corporation | Minimum                
Schedule Of Investment Income Reported Amounts By Category [Line Items]                
Base management fee rate           0.0125   1.25
Percentage of net asset value           200.00%   200.00%