XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES (Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Current Federal Tax Expense (Benefit) $ 22,648 $ 28,805 $ 26,653
Current State and Local Tax Expense (Benefit) 7,843 6,296 5,882
Current 30,491 35,101 32,535
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]      
Deferred Federal Income Tax Expense (Benefit) 10,567 7,698 11,595
Deferred State and Local Income Tax Expense (Benefit) (471) 664 1,267
Total Deferred 10,096 8,362 12,862
Provision for (benefit from) income taxes $ 40,587 $ 43,463 $ 45,397