XML 12 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Balance at Dec. 31, 2024 $ 443,587 $ 3 $ 741,297 $ 289 $ (298,002)
Balance (in Shares) at Dec. 31, 2024   29,865,030      
Issuance of common stock upon exercise of stock options 575   575    
Issuance of common stock upon exercise of stock options (in Shares)   91,524      
Issuance of common stock upon vesting of restricted stock units (in shares)   83,672      
Issuance of common stock under employee stock purchase plan 287   287    
Issuance of common stock under employee stock purchase plan (in shares)   7,814      
Sale of common stock in underwritten offering 234,003   234,003    
Sale of common stock in underwritten offering (in Shares)   4,533,182      
Sale of pre-funded warrants in underwritten offering 9,386   9,386    
Stock-based compensation expense 6,363   6,363    
Foreign currency translation adjustments 14     14  
Unrealized gain/loss on marketable securities 232     232  
Net Income (Loss) (34,085)       (34,085)
Balance at Mar. 31, 2025 660,362 $ 3 991,911 535 (332,087)
Balance (in Shares) at Mar. 31, 2025   34,581,222      
Balance at Dec. 31, 2024 443,587 $ 3 741,297 289 (298,002)
Balance (in Shares) at Dec. 31, 2024   29,865,030      
Foreign currency translation adjustments (1)        
Net Income (Loss) (89,332)        
Balance at Jun. 30, 2025 614,165 $ 3 1,001,223 273 (387,334)
Balance (in Shares) at Jun. 30, 2025   34,694,882      
Balance at Mar. 31, 2025 660,362 $ 3 991,911 535 (332,087)
Balance (in Shares) at Mar. 31, 2025   34,581,222      
Issuance of common stock upon exercise of stock options 892   892    
Issuance of common stock upon exercise of stock options (in Shares)   110,230      
Issuance of common stock upon vesting of restricted stock units (in shares)   3,430      
Stock-based compensation expense 8,420   8,420    
Foreign currency translation adjustments (15)     (15)  
Unrealized gain/loss on marketable securities (247)     (247)  
Net Income (Loss) (55,247)       (55,247)
Balance at Jun. 30, 2025 614,165 $ 3 1,001,223 273 (387,334)
Balance (in Shares) at Jun. 30, 2025   34,694,882      
Balance at Dec. 31, 2025 739,826 $ 4 1,249,043 965 (510,186)
Balance (in Shares) at Dec. 31, 2025   37,890,616      
Issuance of common stock upon exercise of stock options 1,010   1,010    
Issuance of common stock upon exercise of stock options (in Shares)   67,811      
Issuance of common stock upon vesting of restricted stock units (in shares)   218,322      
Issuance of common stock under employee stock purchase plan 687   687    
Issuance of common stock under employee stock purchase plan (in shares)   13,715      
Stock-based compensation expense 11,946   11,946    
Foreign currency translation adjustments (10)     (10)  
Unrealized gain/loss on marketable securities (1,526)     (1,526)  
Net Income (Loss) (63,504)       (63,504)
Balance at Mar. 31, 2026 688,429 $ 4 1,262,686 (571) (573,690)
Balance (in Shares) at Mar. 31, 2026   38,190,464      
Balance at Dec. 31, 2025 739,826 $ 4 1,249,043 965 (510,186)
Balance (in Shares) at Dec. 31, 2025   37,890,616      
Foreign currency translation adjustments (12)        
Net Income (Loss) (123,036)        
Balance at Jun. 30, 2026 644,164 $ 4 1,278,990 (1,608) (633,222)
Balance (in Shares) at Jun. 30, 2026   38,345,666      
Balance at Mar. 31, 2026 688,429 $ 4 1,262,686 (571) (573,690)
Balance (in Shares) at Mar. 31, 2026   38,190,464      
Issuance of common stock upon exercise of stock options 2,356   2,356    
Issuance of common stock upon exercise of stock options (in Shares)   113,359      
Issuance of common stock upon vesting of restricted stock units (in shares)   41,843      
Stock-based compensation expense 13,948   13,948    
Foreign currency translation adjustments (2)     (2)  
Unrealized gain/loss on marketable securities (1,035)     (1,035)  
Net Income (Loss) (59,532)       (59,532)
Balance at Jun. 30, 2026 $ 644,164 $ 4 $ 1,278,990 $ (1,608) $ (633,222)
Balance (in Shares) at Jun. 30, 2026   38,345,666