WARRANTS - Stock Warrant Activity (Details) |
3 Months Ended |
---|---|
Mar. 31, 2025
$ / shares
shares
| |
Number | |
Beginning balance (in shares) | 248,277 |
Exercised (in shares) | (207,492) |
Expired (in shares) | (10,558) |
Ending balance (in shares) | 30,227 |
Weighted Average Exercise Price | |
Beginning balance (in dollars per share) | $ / shares | $ 14.91 |
Exercised (in dollars per share) | $ / shares | 16.50 |
Expired (in dollars per share) | $ / shares | 16.50 |
Ending balance (in dollars per share) | $ / shares | $ 3.45 |
Class of warrant or right, cashless exercises (in shares) | (92,346) |