XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Schedule of Fair Value of Each Option Estimated on Date of Grant Using Weighted Average Assumptions (Details) - Stock Options
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility 84.99% 83.51%
Risk-free interest rate 4.20% 3.80%
Expected life (in years) 6 years 18 days 6 years 7 days