XML 113 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (358) $ (184) $ (174)
State (23,434) (23,906) (9,740)
Foreign (923) (691) (570)
Current income tax benefit (expense) (24,715) (24,781) (10,484)
Deferred:      
Federal (1,558) (35,720) 98,880
State 21,883 23,222 43,487
Foreign (195) (403) (226)
Deferred income tax benefit (expense) 20,130 (12,901) 142,141
Income tax benefit (expense) $ (4,585) $ (37,682) $ 131,657