v3.26.1
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]      
Net proceeds on exercise of options $ 3,000  
Share-Based Payment Arrangement, Option [Member]      
Class of Stock [Line Items]      
Exercise of stock option, shares 50,000    
Series A Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, shares designated 2,000,000   2,000,000
Preferred stock, shares outstanding 0   0
Preferred stock, voting rights The board of directors of the Company (the “Board”) had previously set the voting rights for the Series A preferred stock at 1 share of preferred to 13 common shares.    
Preferred stock, shares issued 0   0
Series B Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, shares designated 1   1
Preferred stock, shares outstanding 0   0
Preferred stock, shares issued 0   0
Series C Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, shares designated 3,000,000   3,000,000
Preferred stock, shares outstanding 502,000   502,000
Preferred stock, shares issued 502,000   502,000
Dividends payable, amount per share $ 0.06   $ 0.06
Preferred stock, liquidation preference per share $ 1   $ 1
Preferred stock, conversion term Series C shares outstanding are convertible into common stock at the rate of 20 preferred shares to one share of common stock.   Series C shares outstanding are convertible into common stock at the rate of 20 preferred shares to one share of common stock.
Accrued dividends $ 241,000    
Preferred stock, conversion basis The Series C Preferred Stock has a liquidation value and conversion price of $1.00 per share ($20.00 per 20 shares of preferred stock which convert to one share of common stock) and automatically converts into Common Stock at $1.00 per share ($20.00 per 20 shares of preferred stock which convert to one share of common stock) in the event that the Company’s common stock has a closing price of $30 per share for 20 consecutive trading days.