Quarterly report pursuant to Section 13 or 15(d)

Nature of Business - Additional Information (Details)

v3.24.1.1.u2
Nature of Business - Additional Information (Details) - USD ($)
$ in Thousands
Oct. 02, 2023
Apr. 06, 2023
Mar. 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]        
Cash, cash equivalents and marketable securities     $ 108,300  
Accumulated deficit     $ 726,515 $ 722,807
Percentage of reduction in employee base 35.00%      
Maximum [Member]        
Class Of Stock [Line Items]        
Sale of stock   $ 50,000    
Aggregated offering price   $ 250,000