XML 106 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Schedule of Fair Value of Stock Option Awards Valuation Assumptions (Details) - Stock options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield 0.00% 0.00% 0.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 97.00% 93.00% 48.00%
Expected volatility 93.00% 48.00% 45.00%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 0.61 $ 1.17 $ 8.99
Expected term (years) 6 years 1 month 6 days 1 year 5 years
Risk free interest rate 4.17% 1.86% 0.80%
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise price (in dollars per share) $ 0.62 $ 5.31 $ 9.25
Expected term (years) 6 years 2 months 12 days 6 years 2 months 12 days 6 years 25 days
Risk free interest rate 4.57% 3.95% 1.04%