XML 117 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current taxes:    
Federal $ 43 $ (4,286)
State (275) (531)
Total current income tax benefit (expense) (232) (4,817)
Deferred taxes:    
Federal (2,433) 232,351
State 237 21,445
Total deferred income tax benefit (expense) (2,196) 253,796
Total income tax benefit (expense) $ (2,428) $ 248,979