Quarterly report pursuant to Section 13 or 15(d)

Schedule of Preferred Stock Outstanding (Details)

v3.23.2
Schedule of Preferred Stock Outstanding (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 95 $ 1,098
Series A Junior Participating Preferred Stock, $.01 par value, 20,000 shares authorized, no shares outstanding 95 1,098
Series D Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 3
Preferred stock, shares outstanding 75 300
Series G Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 806
Preferred stock, shares outstanding 0 80,570
Series H Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 100
Preferred stock, shares outstanding 0 10,000
Series J Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 35
Preferred stock, shares outstanding 0 3,458
Series K Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 68
Preferred stock, shares outstanding 0 6,880
Series AA Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 86 $ 86
Preferred stock, shares outstanding 8,601 8,601
Series BB Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 5
Preferred stock, shares outstanding 362 0
Series CC Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 4
Preferred stock, shares outstanding 401 0
Series H2 Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Preferred stock, shares outstanding 0 21
Series A Junior Participating Preferred Stock [Member]    
Class of Stock [Line Items]    
Series A Junior Participating Preferred Stock, $.01 par value, 20,000 shares authorized, no shares outstanding
Preferred stock, shares outstanding 0 0
Series A Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Preferred stock, shares outstanding 0 0
Series B Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Preferred stock, shares outstanding 0 0
Series C Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Preferred stock, shares outstanding 0 0
Series E Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Preferred stock, shares outstanding 0 0