XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 171,913 $ 219,548 $ 170,779
State and local 58,204 50,750 52,579
Total current 230,117 270,298 223,358
Deferred:      
Federal (14,464) (43,615) (45,421)
State and local 32,647 (10,019) (24,243)
Total deferred 18,183 (53,634) (69,664)
Total:      
Total federal 157,449 175,933 125,358
Total state and local 90,851 40,731 28,336
Income tax expense and effective tax rate $ 248,300 $ 216,664 $ 153,694