XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Current Federal Tax Expense (Benefit) $ 28,805 $ 26,653 $ 20,461
Current State and Local Tax Expense (Benefit) 6,296 5,882 4,359
Current 35,101 32,535 24,820
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Deferred Federal Income Tax Expense (Benefit) 7,698 11,595 18,278
Deferred State and Local Income Tax Expense (Benefit) 664 1,267 2,448
Total Deferred 8,362 12,862 20,726
Provision for (benefit from) income taxes $ 43,463 $ 45,397 $ 45,546