XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Taxes from Statutory Rate to Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Provision for income taxes computed at the statutory tax rate $ 161,172 $ 200,084 $ 160,615
Change in tax resulting from:      
State tax provision (benefit), net of federal impact 8,988 20,869 (1,714)
Valuation allowance (6,283) (13,791) 5,700
Other, net 491 2,683 (440)
Total income tax provision $ 164,368 $ 209,845 $ 164,161