XML 106 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense (benefit)      
Federal $ 4,669 $ (25,537) $ 51,246
State 3,530 (4,460) 16,950
Total current tax expense (benefit) 8,199 (29,997) 68,196
Deferred tax expense      
Federal 223,636 238,426 289,578
State 12,137 6,737 47,924
Total deferred tax expense 235,773 245,163 337,502
Total income tax expense $ 243,972 $ 215,166 $ 405,698