XML 119 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ (51,200) $ 68,900 $ 90,200
Foreign 1,900 7,800 1,800
State and local 27,500 9,300 13,500
Total current income tax expense (21,800) 86,000 105,500
Deferred:      
Federal 143,300 (26,200) (119,700)
Foreign (9,700) 0 (100)
State and local (18,400) (8,300) (21,100)
Total deferred income tax expense 115,200 (34,500) (140,900)
Provision for (benefit from) income taxes $ 93,384 $ 51,542 $ (35,408)