Annual report pursuant to Section 13 and 15(d)

Schedule of Preferred Stock Outstanding (Details)

v3.23.1
Schedule of Preferred Stock Outstanding (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Total Convertible Preferred Shares $ 1,098 $ 1,099
Series D Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares 3 3
Series G Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares 806 806
Series H Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares 100 100
Series J Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares 35 35
Series K Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares 68 68
Series AA Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares 86 87
Series H2 Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Series A Junior Participating Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Series A Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Series B Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Series C Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares
Series E Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Total Convertible Preferred Shares