v3.22.4
Subsequent Events - Antara Capital Warrant Exercises - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Nov. 14, 2022
Sep. 08, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 19, 2020
Mar. 31, 2020
Subsequent Event [Line Items]              
Warrants to purchase shares of common stock     52,304,758        
Warrants, exercise price         $ 0.01 $ 2.50  
Common stock, per share     $ 0.0001 $ 0.0001      
Fair value of the warrants         $ 0.8    
Antara Capital [Member]              
Subsequent Event [Line Items]              
Warrants, exercise price             $ 2.50
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Warrants, exercise price   $ 0.0001          
Subsequent Event [Member] | Antara Capital [Member]              
Subsequent Event [Line Items]              
Warrants to purchase shares of common stock 19,317,489 3,500,000          
Class of warrant to purchase number of common stock 341,566,839            
Warrants, exercise price $ 0.01 $ 0.01          
Common stock, per share $ 0.0001            
Fair value of the warrants $ 0.2