Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION (Deferred Stock Award Narrative and Fair Value Assumptions) (Details)

v3.24.0.1
STOCK-BASED COMPENSATION (Deferred Stock Award Narrative and Fair Value Assumptions) (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred Stock Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   2.85%  
Deferred Stock Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.47% 3.69%  
Deferred Compensation, Share-based Payments [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Awarded (in shares) 289,000 2,160,000 0
Deferred compensation arrangement, common stock reserved for future issuance 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum   45.10%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 39.33% 45.99%  
Weighted average expected life (in years) 5 years 2 months 19 days 5 years 3 months 7 days  
Deferred Compensation, Share-based Payments [Member] | Minimum [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Vesting Period   5 years  
Deferred Compensation, Share-based Payments [Member] | Maximum [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Vesting Period 5 years 6 years