WARRANTS - Stock Warrant Activity (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
$ / shares
shares
| |
Number | |
Beginning balance (in shares) | 248,277 |
Exercised (in shares) | (207,492) |
Expired (in shares) | (11,339) |
Ending balance (in shares) | 29,446 |
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 | 24.18 |
Ending balance (in dollars per share) | $ / shares | $ 0.15 |
Class of warrant or right, cashless exercises (in shares) | (92,346) |