Annual report pursuant to Section 13 and 15(d)

EQUITY - Schedule of Valuation Assumptions (Details)

v3.23.1
EQUITY - Schedule of Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average stock price (in dollars per share) $ 1.74 $ 4.18 $ 2.08
Weighted average expected stock price volatility 81.00% 73.00% 81.00%
Expected annual dividend yield 0.00% 0.00% 0.00%
Weighted average expected life 5 years 3 years 6 months 2 years 8 months 12 days
Weighted average risk-free annual interest rate 3.48% 1.06% 0.35%
Weighted average grant date fair value 113.00% 214.00% 100.00%
Stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average stock price (in dollars per share) $ 1.95 $ 4.16 $ 2.78
Weighted average expected stock price volatility 74.10% 73.00% 80.90%
Expected annual dividend yield 0.00% 0.00% 0.00%
Weighted average expected life 5 years 8 months 12 days 6 years 5 years 10 months 24 days
Weighted average risk-free annual interest rate 2.88% 1.23% 0.52%
Weighted average grant date fair value 135.00% 261.00% 178.00%