v3.22.4
Subsequent Events - Settlement Agreement and Release - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Sep. 08, 2022
Dec. 31, 2020
Oct. 19, 2020
Subsequent Event [Line Items]          
Warrants to purchase shares of common stock 52,304,758        
Warrants, exercise price       $ 0.01 $ 2.50
Change in fair value of warrant liabilities $ (11,049) $ (3,107)      
(Loss) gain on extinguishment of debt $ (5,318) $ 534      
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Warrants, exercise price     $ 0.0001