Annual report pursuant to Section 13 and 15(d)

INCOME TAXES (Narrative) (Details)

v3.22.4
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Examination [Line Items]      
Effective income taxes 16.20% 17.20% 15.10%
Tax credits $ 4,000 $ 3,600 $ 3,000
Accruals for uncertain tax positions 0 $ 0  
Federal      
Income Tax Examination [Line Items]      
Operating loss carryforwards $ 50,000    
Operating loss carryforwards, limitations on use net operating loss carryforwards of approximately $50 million, of which approximately $29 million under pre-2018 law can be carried forward 20 years, and $21 million that can be carried forward indefinitely    
State      
Income Tax Examination [Line Items]      
Operating loss carryforwards $ 485,000    
Operating loss carryforwards, limitations on use net operating loss carryforwards of approximately $485 million at December 31, 2022, of which approximately $210 million will begin to expire after 2026, and $275 million that can be carried forward indefinitely.    
Operating loss carryforward subject to expiration $ 210,000    
Operating loss carryforward not subject to expiration $ 275,000    
Operating loss carryforwards expiration date Dec. 31, 2026    
Pre-2018 | Federal      
Income Tax Examination [Line Items]      
Tax carryforward $ 29,000    
Post-2018 | Federal      
Income Tax Examination [Line Items]      
Tax carryforward $ 21,000