XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Valuation of Stock Options (Details) - Stock options
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)   5 years 11 months 19 days    
Expected volatility   69.40%    
Risk-free interest rate   4.20%    
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 9 months 21 days   5 years 6 months 5 years 6 months
Expected volatility 68.70%   67.80% 69.40%
Risk-free interest rate 3.80%   3.80% 3.40%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 years 1 month 2 days   6 years 1 month 2 days 6 years 1 month 6 days
Expected volatility 69.20%   69.40% 70.50%
Risk-free interest rate 4.10%   4.50% 4.20%