v3.26.1
STOCKHOLDERS’ EQUITY - Schedule of Stock Options Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Number of Options        
Beginning balance (in shares)     1,976  
Granted (in shares) 0 0 0 0
Canceled/forfeited (in shares)     0  
Expired (in shares)     0  
Ending balance (in shares) 1,976   1,976  
Vested and expected to vest (in shares) 1,976   1,976  
Exercisable (in shares) 1,714   1,714  
Weighted Average Exercise Price Per Share        
Beginning balance (in dollars per share)     $ 9.91  
Granted (in dollars per share)     0  
Canceled/forfeited (in dollars per share)     0  
Expired (in dollars per share)     0  
Ending balance (in dollars per share) $ 9.91   9.91  
Vested and expected to vest (in dollars per share) 9.91   9.91  
Exercisable (in dollars per share) $ 11.10   $ 11.10  
Weighted Average Remaining Contractual Life (in years)        
Ending balance     2 years 10 months 24 days  
Vested and expected to vest     2 years 10 months 24 days  
Exercisable     2 years 9 months 18 days