XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal   $ 468,635 $ 789,465
State   77,475 125,460
Total current income tax expense (benefit)   546,110 914,925
Deferred:      
Federal   (82,150) (73,016)
State   (20,311) (19,445)
Total deferred income tax expense (benefit) $ (19,033) (102,461) (92,461)
Income tax expense $ 309,627 $ 443,649 $ 822,464