XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Weighted Average Assumptions Utilized in Fair Value (Details) - Stock options
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average expected option term (years) 5 years 10 months 24 days 5 years 10 months 24 days
Range of expected stock price volatility, minimum 103.00% 106.00%
Range of expected stock price volatility, maximum 109.00% 110.00%
Weighted average expected stock price volatility 106.00% 107.00%
Range of risk-free interest rate, minimum 3.50% 1.40%
Range of risk-free interest rate, maximum 4.40% 4.20%
Expected dividend rate 0.00% 0.00%