v3.26.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate, minimum 1.70%  
Risk-free interest rate, maximum 4.20%  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense $ 12.8  
Unrecognized compensation expense, recognized period 1 year 1 month 9 days  
Fair value of vested awards $ 5.3 $ 4.1
Compensation expense 4.1  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense 12.3  
Compensation expense 3.4  
Stock Appreciation Rights (SARs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense 2.2  
Compensation expense $ 0.7  
Employees and Executive Officers | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Director | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend rate 0.00%  
Expected volatility rate 56.40%  
Minimum | Employees and Executive Officers | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend rate 4.30%  
Expected volatility rate 72.30%  
Maximum | Employees and Executive Officers | Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years  
2018 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future awards (shares) 2,239,598