v3.26.3
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Beginning balance at Dec. 31, 2024 $ 140,776 $ 2 $ 289,351 $ 9 $ (148,586)
Beginning balance (in shares) at Dec. 31, 2024   14,856,309      
Issuance of common stock upon exercise of stock options 972   972    
Exercise of stock options (in shares)   125,455      
Stock-based compensation expense 2,103   2,103    
Stock issued during the period shares new issues   3,689,465      
Stock Issued During Period Value 173,098   173,098    
Foreign currency translation adjustment (7)     (7)  
Net Income (Loss) (15,906)       (15,906)
Ending balance at Mar. 31, 2025 301,036 $ 2 465,524 2 (164,492)
Ending balance (in shares) at Mar. 31, 2025   18,671,229      
Beginning balance at Dec. 31, 2024 140,776 $ 2 289,351 9 (148,586)
Beginning balance (in shares) at Dec. 31, 2024   14,856,309      
Net Income (Loss) (54,925)        
Ending balance at Sep. 30, 2025 267,528 $ 2 471,112 (75) (203,511)
Ending balance (in shares) at Sep. 30, 2025   18,713,223      
Beginning balance at Mar. 31, 2025 301,036 $ 2 465,524 2 (164,492)
Beginning balance (in shares) at Mar. 31, 2025   18,671,229      
Issuance of common stock upon exercise of stock options 194   194    
Exercise of stock options (in shares)   38,838      
Issuance of common stock upon vesting of restricted stock units, Share   2,071      
Issuance of common stock upon vesting of restricted stock units (17)   (17)    
Stock-based compensation expense 2,588   2,588    
Foreign currency translation adjustment (51)     (51)  
Net Income (Loss) (19,984)       (19,984)
Ending balance at Jun. 30, 2025 283,766 $ 2 468,289 (49) (184,476)
Ending balance (in shares) at Jun. 30, 2025   18,712,138      
Issuance of common stock upon exercise of stock options 6   6    
Exercise of stock options (in shares)   1,085      
Stock-based compensation expense 2,817   2,817    
Foreign currency translation adjustment (26)     (26)  
Net Income (Loss) (19,035)       (19,035)
Ending balance at Sep. 30, 2025 267,528 $ 2 471,112 (75) (203,511)
Ending balance (in shares) at Sep. 30, 2025   18,713,223      
Beginning balance at Dec. 31, 2025 251,329 $ 2 474,160 (96) (222,737)
Beginning balance (in shares) at Dec. 31, 2025   18,738,249      
Issuance of common stock upon exercise of stock options 100   100    
Exercise of stock options (in shares)   16,078      
Issuance of common stock upon vesting of restricted stock units, Share   33,609      
Issuance of common stock upon vesting of restricted stock units (412)   (412)    
Issuance of common stock under at-the-market offering, net of offering costs, Share   42,500      
Issuance of common stock under at-the-market offering, net of offering costs 1,340   1,340    
Stock-based compensation expense 3,205   3,205    
Reclassification of foreign currency translation loss to earnings 59     59  
Foreign currency translation adjustment 37     37  
Net Income (Loss) (25,241)       (25,241)
Ending balance at Mar. 31, 2026 230,417 $ 2 478,393   (247,978)
Ending balance (in shares) at Mar. 31, 2026   18,830,436      
Beginning balance at Dec. 31, 2025 251,329 $ 2 474,160 $ (96) (222,737)
Beginning balance (in shares) at Dec. 31, 2025   18,738,249      
Net Income (Loss) (68,873)        
Ending balance at Sep. 30, 2026 229,325 $ 2 520,933   (291,610)
Ending balance (in shares) at Sep. 30, 2026   19,935,375      
Beginning balance at Mar. 31, 2026 230,417 $ 2 478,393   (247,978)
Beginning balance (in shares) at Mar. 31, 2026   18,830,436      
Issuance of common stock upon exercise of stock options 44   44    
Exercise of stock options (in shares)   9,161      
Issuance of common stock upon vesting of restricted stock units, Share   5,818      
Issuance of common stock upon vesting of restricted stock units (77)   (77)    
Issuance of common stock under at-the-market offering, net of offering costs, Share   389,806      
Issuance of common stock under at-the-market offering, net of offering costs 11,735   11,735    
Stock-based compensation expense 4,012   4,012    
Net Income (Loss) (22,285)       (22,285)
Ending balance at Jun. 30, 2026 223,846 $ 2 494,107   (270,263)
Ending balance (in shares) at Jun. 30, 2026   19,235,221      
Issuance of common stock upon exercise of stock options 471   471    
Exercise of stock options (in shares)   25,132      
Issuance of common stock upon vesting of restricted stock units, Share   14,530      
Issuance of common stock upon vesting of restricted stock units (156)   (156)    
Issuance of common stock under at-the-market offering, net of offering costs, Share   660,492      
Issuance of common stock under at-the-market offering, net of offering costs 22,276   22,276    
Stock-based compensation expense 4,235   4,235    
Net Income (Loss) (21,347)       (21,347)
Ending balance at Sep. 30, 2026 $ 229,325 $ 2 $ 520,933   $ (291,610)
Ending balance (in shares) at Sep. 30, 2026   19,935,375