XML 96 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Tax Provision by Jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax expense:      
Federal $ 31,000 $ 21,100 $ 12,200
State and local 9,700 8,800 7,000
Current income tax expense (benefit) 40,700 29,900 19,200
Deferred income tax expense:      
Federal 6,100 17,500 20,400
State and local 1,300 3,200 2,900
Deferred income tax expense (benefit) 7,416 20,655 23,377
Income tax expense $ 48,054 $ 50,559 $ 42,545