XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
United States $ (38,846) $ (102,126) $ (94,742)
Foreign (Austria) 1,706 1,037 903
Other (expense) income, net: $ (37,140) $ (101,089) $ (93,839)