v3.24.2.u1
Share-Based Compensation - Schedule of Stock Options Valuation Assumptions (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted-average grant date fair value (in dollars per share) $ 1.27 $ 6.07 $ 1.39 $ 7.95
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk-free interest rate 4.27% 3.47% 4.13% 3.42%
Expected volatility 89.96% 91.54% 89.22% 89.94%
Expected term (in years) 5 years 6 months 5 years 6 months 5 years 5 years 6 months
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Risk-free interest rate 4.29% 3.85% 4.29% 4.17%
Expected volatility 90.53% 99.29% 91.46% 99.29%
Expected term (in years) 6 years 21 days 6 years 29 days 6 years 29 days 6 years 29 days