XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax provision (benefit)-      
Federal $ 235,686 $ 170,844 $ (34,722)
State 40,486 39,897 4,222
Total current 276,172 210,741 (30,500)
Deferred tax provision (benefit)-      
Federal (3,116) (54,119) 81,119
State (2,161) (12,494) 14,177
Total deferred (5,277) (66,613) 95,296
Provision for income taxes $ 270,895 $ 144,128 $ 64,796