XML 91 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity and Dividends - Additional Information (Details) - USD ($)
12 Months Ended
Mar. 15, 2024
Mar. 04, 2024
Dec. 31, 2025
Dec. 31, 2024
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     84,564,578 85,080,447      
Dividends paid to shareholders   $ 7,257,191 $ 95,168,075 $ 115,280,678      
Percentage of the market price on the distribution payment date     95.00%        
Distribution payment date     30 days        
Reinvested Amount     $ 2,895,543 $ 2,318,771      
O 2024 Q1 A Dividends              
Equity Class Of Treasury Stock [Line Items]              
Date Declared   Mar. 04, 2024          
Record Date Mar. 15, 2024            
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]              
Stock repurchase plan, authorized amount         $ 50,000,000   $ 50,000,000
Repurchase amount         $ 50,000,000   $ 50,000,000