XML 110 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 0 $ 0
State (4) 2
Foreign (263) 107
Current income tax expense (benefit), total (267) 109
Deferred:    
Federal (21,218) (48,499)
State (10,013) (22,277)
Foreign (504) 6,577
Deferred income tax expense (benefit), total (31,735) (64,199)
Valuation allowance 31,735 64,199
Deferred income tax expense (benefit), net of valuation allowance 0 0
Income tax expense (benefit), total $ (267) $ 109