XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax expense      
Federal $ 0 $ 0 $ 0
State 2,278 1,140 733
Total current income tax expense 2,278 1,140 733
Deferred tax expense (benefit)      
Federal 142,087 66,129 (143,598)
State 9,090 1,659 (11,829)
Total deferred tax expense (benefit) 151,177 67,788 (155,427)
Change in valuation allowance (77,960) (52,502) 130,462
Net deferred tax expense after valuation allowance (benefit) 73,217 15,286 (24,965)
Income tax provision (benefit) $ 75,495 $ 16,426 $ (24,232)