Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Reconciliation of Statutory Federal Income Tax Amount (Details)

v3.25.0.1
INCOME TAXES - Schedule of Reconciliation of Statutory Federal Income Tax Amount (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income (loss) before federal income taxes $ (317,463) $ 945,760 $ 494,701
Expected income tax at statutory rate (66,668) 198,610 103,887
State income taxes 4,765 (2,581) 2,227
Remeasurement of state deferred tax asset 54 0 13,869
Return to provision 5,800 (5,592) (17,075)
Other differences 1,857 1,982 1,117
Change in valuation allowance due to current year activity (1,885) (717,575) (104,025)
Total income tax benefit $ (56,077) $ (525,156) $ 0