XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of U.S. Statutory Income Tax Rate Rec (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal income taxes at the statutory rate $ 289,250 $ 183,230 $ 117,338
State and local income taxes, net of federal tax benefits 69,202 46,752 29,519
Permanent differences 12,221 9,513 5,261
Foreign income taxes (including UK statutory rate changes) 1,032 640 (155)
Other (1,468) (611) 665
Income tax provision $ 370,237 $ 239,524 $ 152,628