XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ (1,394) $ (978) $ 0
State (2,593) (902) (494)
Foreign (112) (110) (42)
Total current (4,099) (1,990) (536)
Deferred:      
Federal 110,923 0 0
State 18,335 0 0
Foreign 0 0 0
Total deferred 129,258 0 0
Income tax benefit (provision) $ 125,159 $ (1,990) $ (536)