XML 129 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Net Loss Before Income Tax Based on Jurisdictions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Contingency [Line Items]    
Net loss before income tax $ (100,507) $ (93,612)
United States | United States    
Income Tax Contingency [Line Items]    
Net loss before income tax (21,382) (12,859)
Foreign | Germany    
Income Tax Contingency [Line Items]    
Net loss before income tax (78,914) (76,970)
Foreign | Foreign    
Income Tax Contingency [Line Items]    
Net loss before income tax $ (211) $ (3,783)