v3.23.3
Stock-Based Compensation - Summary of Assumptions Used to Estimate Fair Values of Stock Options Grants (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award        
Exercise price $ 0.98      
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Exercise price   $ 1.66 $ 0.89 $ 1.53
Expected volatility 77.50% 78.60% 77.50% 78.60%
Risk-free rate 4.23% 2.62% 3.59% 1.41%
Expected term (years) 5 years 6 months 5 years 6 months 5 years 6 months 5 years 6 months
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Exercise price   $ 2.19 $ 1.53 $ 2.45
Expected volatility 83.10% 81.70% 83.10% 81.70%
Risk-free rate 4.24% 4.15% 4.24% 4.15%
Expected term (years) 7 years 7 years 7 years 6 months 7 years 6 months