XML 125 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income tax provisions      
Total current expense $ 28,649 $ 40,150 $ 56,697
Total deferred expense (6,294) 635 2,662
Total 22,355 40,785 59,359
Federal      
Income tax provisions      
Total current expense 20,170 24,469 39,492
Total deferred expense (5,179) 1,393 840
State and city      
Income tax provisions      
Total current expense 8,479 15,681 17,205
Total deferred expense $ (1,115) $ (758) $ 1,822