v3.26.1
STOCK-BASED COMPENSATION - Option activity (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Option Shares    
Granted (in shares) 0 0
Options    
Option Shares    
Outstanding/ Unvested at the beginning of the period (in shares) 351,000  
Granted (in shares) 0  
Exercised (in shares) (13,000)  
Forfeited (in shares) 0  
Outstanding/ Unvested at the end of the period (in shares) 338,000