v3.26.1
STOCK-BASED COMPENSATION (Details 2) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance Share Award, Total Shareholder Return Percent   50.00%
Performance Share Award, Shareholder Return Percent $ 1.03 $ 0.99
Performance Share Award, Weighted Average FV $ 25.80 $ 27.46
Performance Share Award, Net Income Percent   50.00%
Weighted Average Number of Shares, Restricted Stock 488,807 452,863
Restricted Stock or Unit Expense $ 24.97 $ 26.96
2026 and Beyond    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance Share Award, Payout Range - High 240.00%  
Performance Share Award, Payout Range - Low 0.00%  
Pre 2026    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance Share Award, Payout Range - High   200.00%
Performance Share Award, Payout Range - Low   0.00%
Monte Carlo Simulation Model    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance Share Awards, Shares Granted 665,432 573,479