v3.26.1
Merger with BlackRock Capital Investment Corporation - Additional Information (Details) - USD ($)
Mar. 18, 2024
Mar. 17, 2024
Feb. 08, 2019
Jun. 30, 2026
Dec. 31, 2025
Business Acquisition [Line Items]          
Common stock, par value       $ 0.001 $ 0.001
Base management fee rate     150.00%    
Percentage of net asset value     200.00%    
Price per share       $ 3.36  
Common stock, shares issued       83,902,775 84,564,578
BlackRock Capital Investment Corporation          
Business Acquisition [Line Items]          
Common stock, par value $ 0.001        
Base management fee rate 100.00% 150.00% 100.00%    
Percentage of net asset value 200.00% 200.00%      
Conversion of stock, Shares issued 0.3834        
Common stock, shares issued 27,823,870        
Merger agreement percentage of aggregate expense incurred 50.00%        
Merger agreement transaction related expenses $ 2,366,408        
BlackRock Capital Investment Corporation | Maximum          
Business Acquisition [Line Items]          
Base management fee rate 150.00%   150.00%    
Price per share $ 0.32   $ 0.32    
Merger agreement combined aggregate expense incurred $ 6,000,000        
BlackRock Capital Investment Corporation | Minimum          
Business Acquisition [Line Items]          
Base management fee rate 125.00%   125.00%    
Percentage of net asset value 200.00%   200.00%