Annual report pursuant to Section 13 and 15(d)

EQUITY - Schedule of Valuation Assumptions (Details)

v3.24.1
EQUITY - Schedule of Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average stock price (in dollars per share) $ 0.55 $ 1.74 $ 4.18
Weighted average expected stock price volatility 77.00% 81.00% 73.00%
Expected annual dividend yield 0.00% 0.00% 0.00%
Weighted average expected life 5 years 1 month 6 days 5 years 3 years 6 months
Weighted average risk-free annual interest rate 3.94% 3.48% 1.06%
Weighted average grant date fair value 28.00% 113.00% 214.00%
Stock Options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average stock price (in dollars per share) $ 0.53 $ 1.95 $ 4.16
Weighted average expected stock price volatility 76.60% 74.10% 73.00%
Expected annual dividend yield 0.00% 0.00% 0.00%
Weighted average expected life 5 years 10 months 24 days 5 years 8 months 12 days 6 years
Weighted average risk-free annual interest rate 3.81% 2.88% 1.23%
Weighted average grant date fair value 30.00% 135.00% 261.00%