XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Series F-4 (Tranche B)
Series E And E1 Preferred Stock
Series F-3
Series F-2
Series E Preferred Stock
Series F Preferred Stock
Stock options
Assumed conversion of ESPP shares
Preferred Stock
Preferred Stock
Series F-4 (Tranche B)
Preferred Stock
Series F-3
Preferred Stock
Series F-2
Preferred Stock
Series E Preferred Stock
Common Stock
Common Stock
Common Stock
Common Stock
Series F-4 (Tranche B)
Common Stock
Series E And E1 Preferred Stock
Common Stock
Series F-3
Common Stock
Series F-2
Common Stock
Series E Preferred Stock
Common Stock
Series F Preferred Stock
Additional Paid in Capital
Additional Paid in Capital
Common Stock
Additional Paid in Capital
Series F-4 (Tranche B)
Additional Paid in Capital
Series E And E1 Preferred Stock
Additional Paid in Capital
Series F-3
Additional Paid in Capital
Series F-2
Additional Paid in Capital
Series F Preferred Stock
Additional Paid in Capital
Stock options
Additional Paid in Capital
Assumed conversion of ESPP shares
Accumulated Deficit
Accumulated Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2023                     24,819         22,761,554                                    
Beginning balance at Dec. 31, 2023 $ 15,777                   $ 0         $ 228               $ 520,576                 $ (505,162) $ 135
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                    
Compensation expense for issuance of stock options                 $ 9,571 $ 196                                         $ 9,571 $ 196    
Private placement - issuance of common stock, net of expenses (in shares)                                 876,627                                  
Private placement - issuance of common stock, net of expenses   $ 6,771                             $ 8               $ 6,763                  
Issuance of common stock with the employee stock purchase plan (in shares)                               71,558                                    
Issuance of common stock with the Employee Stock Purchase Plan 250                             $ 1               249                    
Issuance of common stock with common stock warrant exercises (in shares)                       2,150       1,307,706   3,808,327 1,045,157                              
Issuance of common stock with common stock warrant exercises 10   $ 44,619 $ 16,308                       $ 13   $ 38 $ 10         (3)   $ 44,581 $ 16,298              
Issuance of common stock related to conversion (in shares)                         (11,020) (1,457) (300)         2,448,886 441,514 30,000                        
Issuance of common stock related to conversion         $ 0 $ 0 $ 1                         $ 25 $ 4 $ 1           $ (25) $ (4)          
Issuance of common stock related to stock option exercises (in shares)                               269,673                                    
Issuance of common stock related to stock option exercises 1,682                             $ 3               1,679                    
Net income (loss) (26,386)                                                               (26,386)  
Unrealized gain on investment adjustments (22)                                                                 (22)
Foreign currency translation adjustments (31)                                                                 (31)
Ending balance (in shares) at Dec. 31, 2024                     14,192         33,061,002                                    
Ending balance at Dec. 31, 2024 68,746                   $ 0         $ 331               599,881                 (531,548) 82
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                                                    
Compensation expense for issuance of stock options                 $ 23,971 $ 261                                         $ 23,971 $ 261    
Issuance of common stock with the employee stock purchase plan (in shares)                               58,371                                    
Issuance of common stock with the Employee Stock Purchase Plan $ 481                                             481                    
Issuance of common stock with common stock warrant exercises (in shares)                                             1,615,775                      
Issuance of common stock with common stock warrant exercises               $ 16,158                             $ 16             $ 16,142        
Issuance of common stock related to stock option exercises (in shares) 585,095                             585,095                                    
Issuance of common stock related to stock option exercises $ 4,409                             $ 6               4,403                    
Repurchase and retirement of common stock (in shares) (628,572)                             (628,572)                                    
Repurchase and retirement of common stock $ (6,000)                             $ (6)               (5,994)                    
Net income (loss) 2,700                                                               2,700  
Unrealized gain on investment adjustments 394                                                                 394
Foreign currency translation adjustments 99                                                                 99
Ending balance (in shares) at Dec. 31, 2025                     14,192         34,691,671                                    
Ending balance at Dec. 31, 2025 $ 111,219                   $ 0         $ 347               $ 639,145                 $ (528,848) $ 575