v3.26.3
Stockholders' Equity and Dividends - Additional Information (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Apr. 29, 2025
Mar. 18, 2024
Feb. 24, 2015
Equity Class Of Treasury Stock [Line Items]            
Common stock, par value $ 0.001   $ 0.001      
Common stock, shares issued 83,902,775   84,564,578      
Percentage of the market price on the distribution payment date 95.00%          
Distribution payment date 30 days          
Reinvested Amount $ 1,327,705 $ 2,477,480        
BlackRock Capital Investment Corporation            
Equity Class Of Treasury Stock [Line Items]            
Common stock convertible conversion price         0.3834  
Common stock, par value         $ 0.001  
Common stock, shares issued         27,823,870  
Company Repurchase Plan            
Equity Class Of Treasury Stock [Line Items]            
Repurchase amount       $ 50,000,000   $ 50,000,000