v3.25.2
STOCKHOLDERS' EQUITY - Schedule of Restricted Stock (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Restricted Stock    
Restricted Stock    
Outstanding at period start (in shares) 1,044,193  
Granted (in shares) 690,095  
Forfeited (in shares) (7,463)  
Vested (in shares) (206,775)  
Outstanding at period end (in shares) 1,520,050 1,044,193
Weighted-Average Remaining Contractual Terms (in Years)    
Weighted-average remaining contractual terms (in years) 1 year 10 months 24 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 3 months 18 days 1 year 2 months 12 days