v3.26.1
Condensed Consolidated Statements of Changes In Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Prefunded Warrants [Member]
Series B Preferred Stock [Member]
Enrollment Warrants [Member]
Series B Preferred Stock [Member]
Release Warrants [Member]
Common Stock [Member]
Common Stock [Member]
Prefunded Warrants [Member]
Common Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Series A Preferred Stock [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
Enrollment Warrants [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
Release Warrants [Member]
Additional Paid-In Capital [Member]
Additional Paid-In Capital [Member]
Prefunded Warrants [Member]
Additional Paid-In Capital [Member]
Series B Preferred Stock [Member]
Additional Paid-In Capital [Member]
Series B Preferred Stock [Member]
Enrollment Warrants [Member]
Additional Paid-In Capital [Member]
Series B Preferred Stock [Member]
Release Warrants [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance at Dec. 31, 2024 $ 25,970       $ 1             $ 155,794         $ (5,521) $ (124,169) $ (135)
Balance (in shares) at Dec. 31, 2024         9,343,533     42,019                      
Balance (in shares) at Dec. 31, 2024                                 (54,665)    
Stock-based compensation 613                     613              
Issuance of common stock pursuant to vesting of restricted stock units (in shares)         2,829                            
Payment of taxes withheld on issuance of restricted stock units (2)                     (2)              
Net income (loss) (5,197)                                 (5,197)  
Foreign currency translation 25                                   25
Unrealized gain (loss), change in fair value of available-for-sale securities (1)                                   (1)
Balance at Mar. 31, 2025 21,408       $ 1             156,405         $ (5,521) (129,366) (111)
Balance (in shares) at Mar. 31, 2025         9,346,362     42,019                      
Balance (in shares) at Mar. 31, 2025                                 (54,665)    
Balance at Dec. 31, 2024 25,970       $ 1             155,794         $ (5,521) (124,169) (135)
Balance (in shares) at Dec. 31, 2024         9,343,533     42,019                      
Balance (in shares) at Dec. 31, 2024                                 (54,665)    
Net income (loss) (15,311)                                    
Balance at Jun. 30, 2025 12,016       $ 1             157,032         $ (5,521) (139,480) (16)
Balance (in shares) at Jun. 30, 2025         9,346,362     42,019                      
Balance (in shares) at Jun. 30, 2025                                 (54,665)    
Balance at Dec. 31, 2024 25,970       $ 1             155,794         $ (5,521) (124,169) (135)
Balance (in shares) at Dec. 31, 2024         9,343,533     42,019                      
Balance (in shares) at Dec. 31, 2024                                 (54,665)    
Conversion of Preferred Stock into common shares (in shares)         2,164,918                            
Balance at Dec. 31, 2025 $ 151,495       $ 5             267,719         $ (5,521) (110,895) 187
Balance (in shares) at Dec. 31, 2025         47,664,564     28,380 638,558                    
Balance (in shares) at Dec. 31, 2025 54,665                               (54,665)    
Balance at Mar. 31, 2025 $ 21,408       $ 1             156,405         $ (5,521) (129,366) (111)
Balance (in shares) at Mar. 31, 2025         9,346,362     42,019                      
Balance (in shares) at Mar. 31, 2025                                 (54,665)    
Stock-based compensation 627                     627              
Net income (loss) (10,114)                                 (10,114)  
Foreign currency translation 95                                   95
Balance at Jun. 30, 2025 12,016       $ 1             157,032         $ (5,521) (139,480) (16)
Balance (in shares) at Jun. 30, 2025         9,346,362     42,019                      
Balance (in shares) at Jun. 30, 2025                                 (54,665)    
Balance at Dec. 31, 2025 $ 151,495       $ 5             267,719         $ (5,521) (110,895) 187
Balance (in shares) at Dec. 31, 2025         47,664,564     28,380 638,558                    
Balance (in shares) at Dec. 31, 2025 54,665                               (54,665)    
Stock-based compensation $ 5,460                     5,460              
Issuance of common stock for exercise of stock options 113                     113              
Issuance of common stock for exercise of stock options (in shares)         39,083                            
Issuance of common stock pursuant to vesting of restricted stock units (in shares)         3,017                            
Payment of taxes withheld on issuance of restricted stock units (5)                     (5)              
Conversion of Preferred Stock into common shares             $ 1             $ (1)          
Conversion of Preferred Stock into common shares (in shares)             6,767,900   (67,679)                    
Exercise of warrants into preferred stock     $ 2,975                       $ 2,975        
Exercise of warrants into preferred stock (in shares)                   17,000                  
Issuance of common stock and prefunded warrants under the March 2026 Public Offering, net of issuance costs   $ 79,251       $ 2             $ 79,249            
Issuance of common stock and prefunded warrants under the March 2026 Public Offering, net of issuance costs (in shares)           19,324,677                          
Issuance of common stock under the March 2026 Public Offering Underwriters' Option, net of issuance costs 7,238                     7,238              
Issuance of common stock under the March 2026 Public Offering Underwriters' Option, net of issuance costs (in shares)         2,000,000                            
Net income (loss) (18,869)                                 (18,869)  
Foreign currency translation 137                                   137
Unrealized loss, change in fair value of available-for-sale securities, net of reclassification adjustment (547)                                   (547)
Balance at Mar. 31, 2026 227,248       $ 8             362,748         $ (5,521) (129,764) (223)
Balance (in shares) at Mar. 31, 2026         75,799,241     28,380 587,879                    
Balance (in shares) at Mar. 31, 2026                                 (54,665)    
Balance at Dec. 31, 2025 $ 151,495       $ 5             267,719         $ (5,521) (110,895) 187
Balance (in shares) at Dec. 31, 2025         47,664,564     28,380 638,558                    
Balance (in shares) at Dec. 31, 2025 54,665                               (54,665)    
Net income (loss) $ (41,360)                                    
Balance at Jun. 30, 2026 $ 214,785       $ 8             373,483         $ (5,521) (152,255) (930)
Balance (in shares) at Jun. 30, 2026         83,547,733     28,380 522,629                    
Balance (in shares) at Jun. 30, 2026 54,665                               (54,665)    
Balance at Mar. 31, 2026 $ 227,248       $ 8             362,748         $ (5,521) (129,764) (223)
Balance (in shares) at Mar. 31, 2026         75,799,241     28,380 587,879                    
Balance (in shares) at Mar. 31, 2026                                 (54,665)    
Stock-based compensation 7,247                     7,247              
Issuance of common stock for exercise of stock options 42                     42              
Issuance of common stock for exercise of stock options (in shares)         25,000                            
Issuance of common stock pursuant to vesting of restricted stock units (in shares)         3,016                            
Payment of taxes withheld on issuance of restricted stock units (4)                     (4)              
Conversion of Preferred Stock into common shares (in shares)             7,035,000   (70,350)                    
Exercise of warrants into preferred stock     $ 543 $ 438                     $ 543 $ 438      
Exercise of warrants into preferred stock (in shares)                   3,100 2,000                
Issuance of common stock under the March 2026 Public Offering Underwriters' Option, net of issuance costs 2,208                     2,208              
Issuance of common stock under the March 2026 Public Offering Underwriters' Option, net of issuance costs (in shares)         610,188                            
Issuance of common stock as consideration for professional services 261                     261              
Issuance of common stock as consideration for professional services (in shares)         75,288                            
Net income (loss) (22,491)                                 (22,491)  
Foreign currency translation 10                                   10
Unrealized loss, change in fair value of available-for-sale securities, net of reclassification adjustment (717)                                   (717)
Balance at Jun. 30, 2026 $ 214,785       $ 8             $ 373,483         $ (5,521) $ (152,255) $ (930)
Balance (in shares) at Jun. 30, 2026         83,547,733     28,380 522,629                    
Balance (in shares) at Jun. 30, 2026 54,665                               (54,665)