v3.26.1
STOCK-BASED COMPENSATION - Schedule of Nonvested Shares Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Restricted Stock    
Restricted Stock Awards/Units    
Unvested beginning balance (in shares) 85,185  
Granted (in shares) 0 0
Vested (in shares) (43,819)  
Forfeited (in shares) (1,309)  
Unvested ending balance (in shares) 40,057  
Weighted Average Grant Date Fair Value    
Unvested beginning balance (in dollars per share) $ 31.50  
Granted (in dollars per share) 0  
Vested (in dollars per share) 31.50  
Forfeited (in dollars per share) 31.50  
Unvested ending balance (in dollars per share) $ 31.50  
Restricted Stock Units    
Restricted Stock Awards/Units    
Unvested beginning balance (in shares) 1,359,207  
Granted (in shares) 1,799,861  
Vested (in shares) (293,017)  
Forfeited (in shares) (36,234)  
Unvested ending balance (in shares) 2,829,817  
Weighted Average Grant Date Fair Value    
Unvested beginning balance (in dollars per share) $ 3.73  
Granted (in dollars per share) 1.35 $ 2.57
Vested (in dollars per share) 4.57  
Forfeited (in dollars per share) 2.75  
Unvested ending balance (in dollars per share) $ 2.15