v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Conversion Of Convertible Preferred Stock
Conversion of Convertible Debt
Common Stock
Common Stock
Conversion Of Convertible Preferred Stock
Common Stock
Conversion of Convertible Debt
Treasury Stock
Additional Paid-in Capital
Additional Paid-in Capital
Conversion Of Convertible Preferred Stock
Additional Paid-in Capital
Conversion of Convertible Debt
Accumulated Other Comprehensive Loss
Accumulated Deficit
At-the-Market Offering
At-the-Market Offering
Common Stock
At-the-Market Offering
Additional Paid-in Capital
Balance at beginning of period (in shares) at Dec. 31, 2024       11,043,837                      
Beginning balance at Dec. 31, 2024 $ (11,312)     $ 110     $ (150) $ 183,004     $ (175) $ (194,101)      
Treasury stock, beginning balance (in shares) at Dec. 31, 2024             (14,455)                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Issuance of common stock, net of issuance costs (in shares)                           106,823  
Issuance of common stock, net of issuance costs                         $ 835 $ 1 $ 834
Exercise of stock options (in shares)       1,628                      
Issuance of common stock upon exercise of options 7             7              
Conversion of senior note payable into common stock (in shares)           3,500,573                  
Conversion of senior note payable into common stock     $ 20,176     $ 35       $ 20,141          
Issuance of common stock and warrants from the January 2025 Offering, net of issuance costs (in shares)       1,261,830                      
Issuance of common stock and warrants from the January 2025 Offering, net of issuance costs 9,143     $ 13       9,130              
Issuance of common stock upon settlement of restricted stock and common warrants (in shares)       68,500                      
Issuance of common stock upon settlement of restricted stock and common warrants 716     $ 1       715              
Stock-based compensation 517             517              
Foreign currency translation adjustment 31                   31        
Net loss (11,209)                     (11,209)      
Balance at end of period (in shares) at Mar. 31, 2025       15,983,191                      
Ending balance at Mar. 31, 2025 8,904     $ 160     $ (150) 214,348     (144) (205,310)      
Treasury stock, ending balance (in shares) at Mar. 31, 2025             (14,455)                
Balance at beginning of period (in shares) at Dec. 31, 2024       11,043,837                      
Beginning balance at Dec. 31, 2024 (11,312)     $ 110     $ (150) 183,004     (175) (194,101)      
Treasury stock, beginning balance (in shares) at Dec. 31, 2024             (14,455)                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Foreign currency translation adjustment 105                            
Net loss (21,770)                            
Balance at end of period (in shares) at Jun. 30, 2025       16,277,387                      
Ending balance at Jun. 30, 2025 1,834     $ 163     $ (150) 217,762     (70) (215,871)      
Treasury stock, ending balance (in shares) at Jun. 30, 2025             (14,455)                
Balance at beginning of period (in shares) at Mar. 31, 2025       15,983,191                      
Beginning balance at Mar. 31, 2025 8,904     $ 160     $ (150) 214,348     (144) (205,310)      
Treasury stock, beginning balance (in shares) at Mar. 31, 2025             (14,455)                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Issuance of common stock, net of issuance costs (in shares)       281,697                      
Issuance of common stock, net of issuance costs 2,016     $ 3       2,013              
Exercise of stock options (in shares)       12,499                      
Issuance of common stock upon exercise of options 50             50              
Stock-based compensation 710             710              
Foreign currency translation adjustment 74                   74        
Net loss (10,561)                     (10,561)      
Issuance of common warrants associated with June 2025 Promissory Note 641             641              
Balance at end of period (in shares) at Jun. 30, 2025       16,277,387                      
Ending balance at Jun. 30, 2025 $ 1,834     $ 163     $ (150) 217,762     (70) (215,871)      
Treasury stock, ending balance (in shares) at Jun. 30, 2025             (14,455)                
Balance at beginning of period (in shares) at Dec. 31, 2025 17,800,307     17,814,762                      
Beginning balance at Dec. 31, 2025 $ 1,636     $ 178     $ (150) 235,407     (127) (233,672)      
Treasury stock, beginning balance (in shares) at Dec. 31, 2025 (14,455)           (14,455)                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Issuance of common stock, net of issuance costs (in shares)                           819,157  
Issuance of common stock, net of issuance costs                         $ 7,777 $ 8 $ 7,769
Exercise of stock options (in shares)       20,431                      
Issuance of common stock upon exercise of options $ 100             100              
Stock-based compensation 868             868              
Foreign currency translation adjustment 5                   5        
Net loss (11,823)                     (11,823)      
Balance at end of period (in shares) at Mar. 31, 2026       18,654,350                      
Ending balance at Mar. 31, 2026 $ (1,437)     $ 186     $ (150) 244,144     (122) (245,495)      
Treasury stock, ending balance (in shares) at Mar. 31, 2026             (14,455)                
Balance at beginning of period (in shares) at Dec. 31, 2025 17,800,307     17,814,762                      
Beginning balance at Dec. 31, 2025 $ 1,636     $ 178     $ (150) 235,407     (127) (233,672)      
Treasury stock, beginning balance (in shares) at Dec. 31, 2025 (14,455)           (14,455)                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Exercise of stock options (in shares) 23,490                            
Foreign currency translation adjustment $ 1                            
Net loss $ (20,040)                            
Balance at end of period (in shares) at Jun. 30, 2026 21,901,569     21,916,024                      
Ending balance at Jun. 30, 2026 $ 7,937     $ 219     $ (150) 261,706     (126) (253,712)      
Treasury stock, ending balance (in shares) at Jun. 30, 2026 (14,455)           (14,455)                
Balance at beginning of period (in shares) at Mar. 31, 2026       18,654,350                      
Beginning balance at Mar. 31, 2026 $ (1,437)     $ 186     $ (150) 244,144     (122) (245,495)      
Treasury stock, beginning balance (in shares) at Mar. 31, 2026             (14,455)                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Exercise of stock options (in shares)       3,059                      
Issuance of common stock upon exercise of options 17             17              
Conversion of senior note payable into common stock (in shares)         3,258,615                    
Conversion of senior note payable into common stock   $ 16,643     $ 33       $ 16,610            
Stock-based compensation 935             935              
Foreign currency translation adjustment (4)                   (4)        
Net loss $ (8,217)                     (8,217)      
Balance at end of period (in shares) at Jun. 30, 2026 21,901,569     21,916,024                      
Ending balance at Jun. 30, 2026 $ 7,937     $ 219     $ (150) $ 261,706     $ (126) $ (253,712)      
Treasury stock, ending balance (in shares) at Jun. 30, 2026 (14,455)           (14,455)