v3.25.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number    
Outstanding, beginning (in shares) 40,654  
Cancelled (in shares) (4,679)  
Outstanding, ending (in shares) 35,975 40,654
Weighted average exercise price    
Outstanding, beginning (in dollars per share) $ 96.36  
Cancelled (in dollars per share) 100.56  
Outstanding, ending (in dollars per share) 95.81 $ 96.36
Weighted average grant date fair value    
Outstanding, beginning (in dollars per share) 22.76  
Cancelled (in dollars per share) 16.30  
Outstanding, ending (in dollars per share) $ 23.60 $ 22.76
Weighted average remaining contractual term (years)    
Outstanding, term 3 years 10 months 20 days 3 years 8 months 1 day