XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 90,200 $ (9,800) $ 36,900
Foreign 1,800 3,600 1,500
State and local 13,500 5,800 9,000
Total current income tax expense 105,500 (400) 47,400
Deferred:      
Federal (119,700) 5,900 37,000
Foreign (100) 600 (100)
State and local (21,100) 3,100 15,000
Total deferred income tax expense (140,900) 9,600 51,900
(Benefit from) provision for income taxes $ (35,408) $ 9,171 $ 99,346