Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFIT PLANS (Narrative 2) (Details)

v3.24.0.1
EMPLOYEE BENEFIT PLANS (Narrative 2) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Minimum [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation (in percent) 55.00%    
Minimum [Member] | Debt Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation (in percent) 17.00%    
Minimum [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation (in percent) 0.00%    
Maximum [Member] | Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation (in percent) 81.00%    
Maximum [Member] | Debt Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation (in percent) 37.00%    
Maximum [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Target Allocation (in percent) 10.00%    
Employee Benefit 401 K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Matching contributions (in percent) 50.00%    
Participant's compensation for eligible associates (in percent) 6.00%    
Matching contributions $ 1.7 $ 1.4 $ 1.0
Shares reserved for issuance (in shares) 50,000    
Additional employers contribution for associates hired after year 2019 as a percentage of compensation 3.00%    
Employee Benefit 401 K Plan [Member] | CCHL associates [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Matching contributions $ 0.4 $ 0.4 $ 0.7
Employee Benefit 401 K Plan [Member] | Maximum [Member] | CCHL associates [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Matching contributions (in percent) 3.00%    
Dividend Reinvestment and Optional Stock Purchase Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Shares reserved for issuance (in shares) 250,000    
Shares issued under plan 0 0 0