v3.25.2
Merger with BlackRock Capital Investment Corporation - Additional Information (Details)
Mar. 18, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Mar. 17, 2024
Feb. 08, 2019
$ / shares
Business Acquisition [Line Items]          
Common stock, par value   $ 0.001 $ 0.001    
Base management fee rate         1.5
Percentage of net asset value         200.00%
Price per share   $ 7.7      
Common stock, shares issued | shares   85,036,467 85,080,447    
BlackRock Capital Investment Corporation          
Business Acquisition [Line Items]          
Common stock, par value $ 0.001        
Base management fee rate 0.01     0.015 1
Percentage of net asset value 200.00%     200.00%  
Conversion of stock, Shares issued | shares 0.3834        
Common stock, shares issued | shares 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 0.015       1.5
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 0.0125       1.25
Percentage of net asset value 200.00%       200.00%