XML 67 R46.htm IDEA: XBRL DOCUMENT v3.25.1
SERIES B PREFERRED STOCK (Details) - Series B Preferred Stock [Member] - USD ($)
12 Months Ended
Oct. 11, 2024
Dec. 31, 2024
Dec. 31, 2023
Mar. 07, 2018
SERIES B PREFERRED STOCK (Details) [Line Items]        
Preferred Stock, Value, Issued       $ 20,124,000
Preferred Stock, Shares Issued       2,012,400
Preferred Stock, Convertible, Terms   The Series B Convertible Preferred Stock was convertible at the option of the security holder at the rate of ten shares of common stock for one share of Series B Convertible Preferred Stock.    
Preferred Stock Dividends, Shares     62,899  
Dividends, Preferred Stock, Paid-in-kind     $ 629,007  
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 3.50%