WARRANTS - Schedule of Warrant Activity (Details) |
9 Months Ended |
|---|---|
|
Sep. 30, 2024
shares
| |
| Class Of Warrant Or Right [Roll Forward] | |
| Beginning balance, Outstanding (in shares) | 1,612,705 |
| Exercised (in shares) | (96,808) |
| Ending balance, Outstanding (in shares) | 1,515,897 |