v3.26.1
Nature of Business and Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 13, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nature Of Business [Line Items]                
Net loss   $ (6,356) $ (6,697) $ (6,204) $ (6,408) $ (13,053) $ (12,612)  
Accumulated deficit   (288,264)       (288,264)   $ (275,115)
Net cash used in operating activities           (13,419) $ (13,668)  
Niowave [Member]                
Nature Of Business [Line Items]                
Proceeds from a strategic equity investment           500    
Private Placement and Warrant Inducement                
Nature Of Business [Line Items]                
Net/gross proceeds           4,500    
First and Second SEPA                
Nature Of Business [Line Items]                
Net/gross proceeds $ 600 600            
Nasdaq Capital Market                
Nature Of Business [Line Items]                
Net loss           (13,100)    
Accumulated deficit   $ (288,300)       (288,300)    
Net cash used in operating activities           $ 13,400