v3.26.1
STOCK-BASED COMPENSATION - Narratives (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Employee Stock Option    
Stock-based compensation    
Granted, options (in shares) 0 509,525
RSU    
Stock-based compensation    
Granted, other than options (in shares) 0 106,725
Outstanding balance (in shares) 0  
ESPP    
Stock-based compensation    
Issuance of common stock under employee stock purchase plan (in shares) 0 2,302