v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
COMMON
ADDITIONAL PAID-IN CAPITAL
ACCUMULATED DEFICIT
ACCUMULATED OTHER COMPREHENSIVE GAIN (LOSS)
Beginning balance (in shares) at Dec. 31, 2024   5,188,743      
Beginning balance at Dec. 31, 2024 $ 61,654 $ 4 $ 354,602 $ (293,020) $ 68
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 3,493   3,493    
Issuance of common stock under the stock award plan (in shares)   20,248      
Issuance of common stock under the stock purchase plan (in shares)   4,375      
Issuance of common stock under the stock purchase plan 10   10    
Net (loss) income (19,142)     (19,142)  
Other comprehensive loss (51)       (51)
Ending balance (in shares) at Jun. 30, 2025   5,213,366      
Ending balance at Jun. 30, 2025 45,964 $ 4 358,105 (312,162) 17
Beginning balance (in shares) at Mar. 31, 2025   5,201,479      
Beginning balance at Mar. 31, 2025 54,073 $ 4 356,481 (302,459) 47
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 1,614   1,614    
Issuance of common stock under the stock award plan (in shares)   7,512      
Issuance of common stock under the stock purchase plan (in shares)   4,375      
Issuance of common stock under the stock purchase plan 10   10    
Net (loss) income (9,703)     (9,703)  
Other comprehensive loss (30)       (30)
Ending balance (in shares) at Jun. 30, 2025   5,213,366      
Ending balance at Jun. 30, 2025 45,964 $ 4 358,105 (312,162) 17
Beginning balance (in shares) at Dec. 31, 2025   5,283,321      
Beginning balance at Dec. 31, 2025 57,956 $ 4 359,932 (301,998) 18
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 1,037   1,037    
Issuance of common stock under the stock award plan (in shares)   6,684      
Issuance of common stock under the stock purchase plan (in shares)   2,802      
Issuance of common stock under the stock purchase plan $ 13   13    
Issuance of common stock from exercise of stock options (in shares) 14,087        
Issuance of common stock from exercise of stock options $ 121   121    
Net (loss) income 35,387     35,387  
Other comprehensive loss (18)       (18)
Ending balance (in shares) at Jun. 30, 2026   5,306,894      
Ending balance at Jun. 30, 2026 94,496 $ 4 361,103 (266,611) 0
Beginning balance (in shares) at Mar. 31, 2026   5,290,236      
Beginning balance at Mar. 31, 2026 50,277 $ 4 360,548 (310,276) 1
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 424   424    
Issuance of common stock under the stock award plan (in shares)   330      
Issuance of common stock under the stock purchase plan (in shares)   2,802      
Issuance of common stock under the stock purchase plan $ 13   13    
Issuance of common stock from exercise of stock options (in shares) 13,526        
Issuance of common stock from exercise of stock options $ 118   118    
Net (loss) income 43,665     43,665  
Other comprehensive loss (1)       (1)
Ending balance (in shares) at Jun. 30, 2026   5,306,894      
Ending balance at Jun. 30, 2026 $ 94,496 $ 4 $ 361,103 $ (266,611) $ 0