Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Fair Value Assumptions of Stock Option Granted (Details)

v3.24.2.u1
Stock-Based Compensation - Fair Value Assumptions of Stock Option Granted (Details)
6 Months Ended
Jun. 30, 2024
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 4.26%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 4.48%
Share-Based Payment Arrangement, Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Dividend yield 0.00%
Share-Based Payment Arrangement, Option | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Volatility factor 99.58%
Expected term (years) 5 years 3 months 7 days
Share-Based Payment Arrangement, Option | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Volatility factor 99.96%
Expected term (years) 6 years 29 days
Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Dividend yield 0.00%
Volatility factor 93.71%
Risk-free interest rate 4.16%
Restricted Stock Units | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (years) 1 year 3 months 7 days
Restricted Stock Units | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (years) 2 years 5 months 23 days