XML 362 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current provision:      
Federal $ 158,426 $ 325,858 $ 355,393
State 75,122 84,662 91,586
Total current provision 233,548 410,520 446,979
Deferred benefit:      
Federal 66,574 (66,056) (56,539)
State (13,639) (10,188) (11,915)
Total deferred benefit 52,935 (76,244) (68,454)
Provision for income taxes $ 286,483 $ 334,276 $ 378,525