XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 23,088 $ 13,923 $ 5,674
State and local 5,165 3,194 1,462
Total current expense 28,253 17,117 7,136
Deferred:      
Federal (3,371) 4,840 (10,752)
State and local 801 (431) (1,374)
Total deferred expense (benefit) (2,570) 4,409 (12,126)
Income tax expense (benefit) $ 25,683 $ 21,526 $ (4,990)