v3.25.2
STOCK-BASED COMPENSATION - Performance- Based Restricted Stock Awards (Details) - Performance Stock Awards
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
shares
Jun. 30, 2025
USD ($)
Days
shares
Dec. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding (in shares) 273,600 273,600 245,004
Granted (in shares) 0 92,662  
Forfeited (in shares) 0 0  
Shares vested in period (in shares) 0 64,066  
Percentage of target shares distributed   108.40%  
Total distribution of shares (in shares)   69,451  
Threshold trading days (in days) | Days   20  
Performance period (in years)   3 years  
Expected volatility rate (as a percent)   21.00%  
Risk free interest rate (as a percent)   4.00%  
Dividend yield (as a percent)   0.00%  
Compensation expense | $   $ 4.4  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage multiplier (as a percent)   0  
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage multiplier (as a percent)   2