XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Preferred stock, shares par value $ 0.001 $ 0.001
Preferred stock, shares authorized 100,000,000 100,000,000
Common stock, shares par value $ 0.001 $ 0.001
Common stock, shares authorized 2,000,000,000 2,000,000,000
Common stock, shares issued 90,542,764 17,268,881
Common stock, shares outstanding 90,542,764 17,268,881
Treasury stock, shares issued 0 1,000,000
Treasury stock, shares outstanding 0 1,000,000
Preferred Stock Series F [Member]    
Treasury stock, shares issued 0 2,413
Treasury stock, shares outstanding 0 2,413
Preferred Stock Series G [Member]    
Treasury stock, shares issued 0 1,475
Treasury stock, shares outstanding 0 1,475
Preferred Stock Series A [Member]    
Treasury stock, shares issued 0 1
Treasury stock, shares outstanding 0 1
Preferred Stock Series E [Member]    
Treasury stock, shares issued 0 2,115,224
Treasury stock, shares outstanding 0 2,115,224
Series A-2 Preferred Stock Shares [Member]    
Treasury stock, shares issued 26,623 0
Treasury stock, shares outstanding 26,623 0