STOCKHOLDERS' EQUITY - Schedule of Restricted Stock (Details) - shares |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
| Restricted Stock | ||
| Restricted Stock | ||
| Outstanding at period start (in shares) | 1,044,193 | |
| Granted (in shares) | 606,571 | |
| Forfeited (in shares) | (5,024) | |
| Vested (in shares) | (131,283) | |
| Outstanding at period end (in shares) | 1,514,457 | 1,044,193 |
| Weighted-Average Remaining Contractual Terms (in Years) | ||
| Weighted-average remaining contractual terms (in years) | 2 years 1 month 6 days | 1 year 6 months |
| Restricted Stock Units (RSUs) | ||
| Restricted Stock | ||
| Outstanding at period start (in shares) | 21,551 | |
| Granted (in shares) | 10,500 | |
| Forfeited (in shares) | (150) | |
| Vested (in shares) | 0 | |
| Outstanding at period end (in shares) | 31,901 | 21,551 |
| Weighted-Average Remaining Contractual Terms (in Years) | ||
| Weighted-average remaining contractual terms (in years) | 1 year 6 months | 1 year 2 months 12 days |