XML 93 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Foreign $ 929 $ 623
Domestic (53,558) (177,316)
Loss before income taxes (52,629) (176,693)
Current    
Federal 0 0
State and Local 0 0
Foreign 241 164
Total Current 241 164
Deferred    
Federal (229) 942
State and Local (355) (2,032)
Foreign 0 0
Total Deferred (584) (1,090)
Total income tax provision (benefit) $ (343) $ (926)