XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 288,030 $ 318,571 $ 253,084
State 66,903 83,611 70,799
Total current income tax expense (benefit) 354,933 402,182 323,883
Deferred:      
Federal 42,728 51,862 26,382
State 10,613 10,146 3,783
Total deferred income tax expense (benefit) 53,341 62,008 30,165
Total provision for income taxes $ 408,274 $ 464,190 $ 354,048