v3.25.4
Income Taxes - Schedule of Components of the Company's Loss Before Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Components of the Company's loss before income tax expense    
United States $ (33,192) $ (54,046)
Foreign 116 29
Loss before income taxes $ (33,076) $ (54,017)