Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

v3.24.2.u1
Subsequent Events - Additional Information (Details)
$ / shares in Units, $ in Millions
Aug. 12, 2024
USD ($)
$ / shares
shares
Jul. 01, 2024
USD ($)
$ / shares
shares
Aug. 11, 2024
$ / shares
Aug. 09, 2024
USD ($)
Employees
Jun. 30, 2024
$ / shares
shares
Jun. 10, 2024
$ / shares
Apr. 10, 2024
$ / shares
Dec. 31, 2023
$ / shares
shares
Subsequent Event [Line Items]                
Exercise price per warrant (in dollars per share)             $ 12.25  
Number of warrants to purchase shares | shares         3,111,261     1,455,574
Common stock, par value (in dollars per share)         $ 0.00001 $ 0.00001   $ 0.00001
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Reduction in force, employees affected | Employees       63        
Reduction in force, employees affected, percentage       30.00%        
Aggregate gross proceeds from exercise of warrants, before deducting expenses payable | $ $ 1.6              
Subsequent Event [Member] | Existing Warrants [Member]                
Subsequent Event [Line Items]                
Exercise price per warrant (in dollars per share) $ 2.28   $ 19.78          
Number of warrants to purchase shares | shares 742,857              
Common stock, par value (in dollars per share) $ 0.00001              
Subsequent Event [Member] | New Warrants [Member]                
Subsequent Event [Line Items]                
Exercise price per warrant (in dollars per share) $ 2.28              
Number of warrants to purchase shares | shares 1,485,714              
Subsequent Event [Member] | Minimum [Member]                
Subsequent Event [Line Items]                
Reduction in force, estimated costs incurred | $       $ 1.1        
Subsequent Event [Member] | Maximum [Member]                
Subsequent Event [Line Items]                
Reduction in force, estimated costs incurred | $       $ 1.7        
Subsequent Event [Member] | Third Note Amendment [Member]                
Subsequent Event [Line Items]                
Redemption payment | $   $ 10.5            
Redemption period, start date   Aug. 01, 2024            
Subsequent Event [Member] | July Letter Agreement And Warrants [Member]                
Subsequent Event [Line Items]                
Class of Warrant or Right, Unissued | shares   1,650,000            
Exercise price per warrant (in dollars per share)   $ 3            
Warrant expiration period   5 years