v3.24.3
Warrant Liability (Additional Information) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jul. 12, 2024
Jun. 30, 2024
Mar. 25, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]                
Number of warrants released 3,914,525   3,914,525         3,914,525
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 11.5   $ 11.5         $ 11.5
Dividend warrants distributed 200   200          
Interest rate           8.49%   8.24%
Gain on Extinguishment of Convertible Notes $ 6,821,000 $ 0 $ 6,821,000 $ (102,000)        
Common Warrants                
Class of Warrant or Right [Line Items]                
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.33   $ 1.33          
Warrants exercisable date     Sep. 25, 2024          
Warrants issued for the purchase of common stock             15,000,000  
Warrants expiration date Sep. 25, 2029   Sep. 25, 2029          
Private Warrants                
Class of Warrant or Right [Line Items]                
Warrants exercisable date     May 07, 2021          
Warrants expiration date Dec. 28, 2025   Dec. 28, 2025          
Dividend Warrants                
Class of Warrant or Right [Line Items]                
Number of warrants released 45,128,594   45,128,594          
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 5      
Warrants issued for the purchase of common stock         46,756,215      
Convertible note principal amount         $ 1,000      
Dividend warrants distributed         200      
Long term debt retired amount $ 8,100,000   $ 8,100,000          
Interest rate 3.25%   3.25%          
Gain on Extinguishment of Convertible Notes     $ 6,800,000