XML 130 R114.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 income taxes:      
Federal taxes $ 69,589 $ 81,674 $ 63,203
State and local taxes 22,337 19,968 18,763
Deferred income taxes:      
Federal taxes (6,817) (5,331) (4,094)
State and local taxes (1,345) (66) 89
Total $ 83,764 $ 96,245 $ 77,961