v3.24.1
INCOME TAXES - Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ 0 $ (5,746)
State 914 2,622
Total current 914 (3,124)
Deferred:    
Federal (251,426) (26,018)
State (98,945) (11,133)
Total deferred (350,371) (37,151)
Total income taxes (benefit) $ (349,457) $ (40,275)