XML 141 R102.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income before income taxes:      
U.S. $ 1,686,561 $ 1,429,104 $ 1,425,756
Foreign 38,899 52,757 34,014
INCOME BEFORE INCOME TAXES 1,725,460 1,481,861 1,459,770
Current income tax expense:      
Federal 250,521 166,268 172,428
State 149,291 153,891 173,080
Foreign 8,235 10,399 2,240
Total current income tax expense 408,047 330,558 347,748
Deferred income tax (benefit) expense:      
Federal (20,242) (6,467) (24,319)
State 12,897 (5,582) (23,415)
Foreign (430) (2,234) (1,405)
Total deferred income tax benefit (7,775) (14,283) (49,139)
Total income tax expense:      
Federal 230,279 159,801 148,109
State 162,188 148,309 149,665
Foreign 7,805 8,165 835
Income tax expense $ 400,272 $ 316,275 $ 298,609