v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Convertible preferred stock, par value $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized 15,000,000 15,000,000
Convertible preferred stock, shares issued 8,698 8,698
Convertible preferred stock, shares outstanding 8,698 8,698
Convertible preferred stock, liquidation preference $ 78,880 $ 74,531
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 1,500,000,000 1,500,000,000
Common stock, shares issued 1,294,155,560 1,294,175,560
Common stock, shares outstanding 1,294,125,560 1,294,145,560
Treasury stock, common, shares 30,000 30,000