v3.26.3
Description of Business (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 26, 2026
USD ($)
Sep. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Description of Business [Line Items]                    
Entity incorporation date               Dec. 28, 2009    
Net loss   $ (4,937) $ (15,299) $ (6,941) $ (6,692) $ (7,990) $ (2,391) $ (27,177) $ (17,073)  
Accumulated deficit   (213,740)           (213,740)   $ (186,563)
Cash   5,574     $ 526     5,574 $ 526 $ 279
Restricted cash   $ 700           $ 700    
Conversion ratio of shares   0.005014           0.005014    
Subsequent Event [Member]                    
Description of Business [Line Items]                    
Net proceeds from subsequent closing of private placement financing $ 700