v3.26.1
STOCK-BASED COMPENSATION - Schedule of Vesting Conditions (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of share of restricted stock (in shares) 296,648  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of share of restricted stock (in shares) 296,648 56,556
Vesting rights, percentage 100.00%  
Restricted stock units, type 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of share of restricted stock (in shares) 10,695  
Restricted stock units, type 1 | First Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting rights, percentage 33.00%  
Restricted stock units, type 1 | Second Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting rights, percentage 33.00%  
Restricted stock units, type 1 | Third Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting rights, percentage 34.00%  
Restricted stock units, type 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of share of restricted stock (in shares) 240,722  
Restricted stock units, type 2    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of share of restricted stock (in shares) 45,231