XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
COMMON STOCK WARRANTS - Schedule of common stock warrant expiration information (Details)
Dec. 31, 2022
$ / shares
shares
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 6.58
Shares (in shares) | shares 4,414,685
2023  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 5.99
Shares (in shares) | shares 2,672,201
2024  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 675.00
Shares (in shares) | shares 419
2025  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 128.75
Shares (in shares) | shares 18,498
2026  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 46.54
Shares (in shares) | shares 110,422
2027  
Class of Warrant or Right [Line Items]  
Weighted Average Exercise Price (in dollars per share) | $ / shares $ 3.25
Shares (in shares) | shares 1,613,145