v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Accumulated Deficit [Member]
Balances at Dec. 31, 2024 $ 67,539 $ 12   $ 969,526 $ (5) $ (901,994)
Balances, shares at Dec. 31, 2024   119,835,162        
Treasury stock at Dec. 31, 2024     $ 0      
Treasury Stock, Common, Shares at Dec. 31, 2024     0      
Stock-based compensation expense 2,826     2,826    
Exercise of stock options, shares   36,111        
Exercise of stock options 37     37    
Issuance of common stock under the employee stock purchase plan, shares   90,172        
Issuance of common stock under the employee stock purchase plan 44     44    
Unrealized gain (loss), net of tax (8)       (8)  
Net loss (16,289)         (16,289)
Balances at Mar. 31, 2025 54,149 $ 12   972,433 (13) (918,283)
Balances, shares at Mar. 31, 2025   119,961,445        
Treasury stock at Mar. 31, 2025     $ 0      
Treasury Stock, Common, Shares at Mar. 31, 2025     0      
Balances at Dec. 31, 2024 67,539 $ 12   969,526 (5) (901,994)
Balances, shares at Dec. 31, 2024   119,835,162        
Treasury stock at Dec. 31, 2024     $ 0      
Treasury Stock, Common, Shares at Dec. 31, 2024     0      
Net loss (30,949)          
Balances at Jun. 30, 2025 42,789 $ 12   975,759 (39) (932,943)
Balances, shares at Jun. 30, 2025   120,142,811        
Treasury stock at Jun. 30, 2025     $ 0      
Treasury Stock, Common, Shares at Jun. 30, 2025     0      
Balances at Dec. 31, 2024 67,539 $ 12   969,526 (5) (901,994)
Balances, shares at Dec. 31, 2024   119,835,162        
Treasury stock at Dec. 31, 2024     $ 0      
Treasury Stock, Common, Shares at Dec. 31, 2024     0      
Balances at Dec. 31, 2025 241,540 $ 28   1,196,036 (41) (954,483)
Balances, shares at Dec. 31, 2025   281,987,033        
Treasury stock at Dec. 31, 2025     $ 0      
Treasury Stock, Common, Shares at Dec. 31, 2025     0      
Balances at Mar. 31, 2025 54,149 $ 12   972,433 (13) (918,283)
Balances, shares at Mar. 31, 2025   119,961,445        
Treasury stock at Mar. 31, 2025     $ 0      
Treasury Stock, Common, Shares at Mar. 31, 2025     0      
Stock-based compensation expense 3,180     3,180    
Exercise of stock options, shares   87,000        
Exercise of stock options 68     68    
Issuance of common stock under the employee stock purchase plan, shares   94,366        
Issuance of common stock under the employee stock purchase plan 78     78    
Unrealized gain (loss), net of tax (26)       (26)  
Net loss (14,660)         (14,660)
Balances at Jun. 30, 2025 42,789 $ 12   975,759 (39) (932,943)
Balances, shares at Jun. 30, 2025   120,142,811        
Treasury stock at Jun. 30, 2025     $ 0      
Treasury Stock, Common, Shares at Jun. 30, 2025     0      
Balances at Dec. 31, 2025 241,540 $ 28   1,196,036 (41) (954,483)
Balances, shares at Dec. 31, 2025   281,987,033        
Treasury stock at Dec. 31, 2025     $ 0      
Treasury Stock, Common, Shares at Dec. 31, 2025     0      
Stock-based compensation expense 2,697     2,697    
Issuance of common stock upon restricted stock units vesting, Share   660,999        
Exercise of stock options, shares   60,028        
Exercise of stock options 74     74    
Issuance of common stock under the employee stock purchase plan, shares   95,803        
Issuance of common stock under the employee stock purchase plan 135     135    
Unrealized gain (loss), net of tax 4       4  
Net loss (41,400)         (41,400)
Balances at Mar. 31, 2026 203,050 $ 28   1,198,942 (37) (995,883)
Balances, shares at Mar. 31, 2026   282,803,863        
Treasury stock at Mar. 31, 2026     $ 0      
Treasury Stock, Common, Shares at Mar. 31, 2026     0      
Balances at Dec. 31, 2025 241,540 $ 28   1,196,036 (41) (954,483)
Balances, shares at Dec. 31, 2025   281,987,033        
Treasury stock at Dec. 31, 2025     $ 0      
Treasury Stock, Common, Shares at Dec. 31, 2025     0      
Net loss (85,793)          
Balances at Jun. 30, 2026 181,080 $ 29   1,221,362 (35) (1,040,276)
Balances, shares at Jun. 30, 2026   294,755,090        
Treasury stock at Jun. 30, 2026     $ 0      
Treasury Stock, Common, Shares at Jun. 30, 2026     0      
Balances at Mar. 31, 2026 203,050 $ 28   1,198,942 (37) (995,883)
Balances, shares at Mar. 31, 2026   282,803,863        
Treasury stock at Mar. 31, 2026     $ 0      
Treasury Stock, Common, Shares at Mar. 31, 2026     0      
Stock-based compensation expense 2,895     2,895    
Common stock issued in connection with at-the-market offering, net 19,389 $ 1   19,388    
Common stock issued in connection with public offering, Share   11,803,589        
Exercise of stock options, shares   20,833        
Exercise of stock options 17     17    
Issuance of common stock under the employee stock purchase plan, shares   126,805        
Issuance of common stock under the employee stock purchase plan 120     120    
Unrealized gain (loss), net of tax 2       2  
Net loss (44,393)         (44,393)
Balances at Jun. 30, 2026 $ 181,080 $ 29   $ 1,221,362 $ (35) $ (1,040,276)
Balances, shares at Jun. 30, 2026   294,755,090        
Treasury stock at Jun. 30, 2026     $ 0      
Treasury Stock, Common, Shares at Jun. 30, 2026     0