XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
COMMON STOCK WARRANTS (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of common stock warrant activity
The following table summarizes the common stock warrant activity for the three months ended March 31, 2023:
SharesWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Outstanding as of December 31, 20224,414,810 $6.58 3.0
Issued— — — 
Exercised(1,230,000)3.50 — 
Expired— — — 
Outstanding as of March 31, 20233,184,810 7.78 2.8