XML 106 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of provision for income taxes      
Federal income taxes at statutory rate $ 630,998 $ 587,716 $ 584,202
State income taxes, net of federal tax benefit 98,254 87,352 90,360
Excess tax benefit from share-based compensation (35,950) (25,503) (35,202)
Benefit from investment in renewable energy tax credits (19,627) (17,593) (18,592)
Other items, net (15,506) (5,967) (3,539)
Provision for income taxes $ 658,169 $ 626,005 $ 617,229