v3.26.3
Condensed Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury stock [Member]
Balance at Beginning at Dec. 31, 2024 $ 112,892 $ 62 $ 303,004 $ (189,990) $ 97 $ (281)
Balance at Beginning (in Shares) at Dec. 31, 2024   62,361,710        
Issuance of shares under stock award plans 119 $ 1 118      
Issuance of shares under stock award plans, shares   582,401        
Share-based compensation expense 8,693   8,693      
Net loss (15,922)     (15,922)    
Unrealized gain (loss) on available-for-sale marketable securities (40)       (40)  
Shares directly withheld from employees for tax payment (401)         (401)
Shares directly withheld from employees for tax payment, shares   (52,605)        
Balance at Ending at Mar. 31, 2025 105,341 $ 63 311,815 (205,912) 57 (682)
Balance at Ending (in Shares) at Mar. 31, 2025   62,891,506        
Balance at Beginning at Dec. 31, 2024 112,892 $ 62 303,004 (189,990) 97 (281)
Balance at Beginning (in Shares) at Dec. 31, 2024   62,361,710        
Net loss (49,608)          
Balance at Ending at Sep. 30, 2025 89,187 $ 64 329,746 (239,598) 83 (1,108)
Balance at Ending (in Shares) at Sep. 30, 2025   63,704,810        
Balance at Beginning at Mar. 31, 2025 105,341 $ 63 311,815 (205,912) 57 (682)
Balance at Beginning (in Shares) at Mar. 31, 2025   62,891,506        
Issuance of shares under stock award plans 116   116      
Issuance of shares under stock award plans, shares   152,702        
Share-based compensation expense 9,577   9,577      
Net loss (17,398)     (17,398)    
Unrealized gain (loss) on available-for-sale marketable securities (7)       (7)  
Shares directly withheld from employees for tax payment (14)         (14)
Shares directly withheld from employees for tax payment, shares   (1,894)        
Balance at Ending at Jun. 30, 2025 97,615 $ 63 321,508 (223,310) 50 (696)
Balance at Ending (in Shares) at Jun. 30, 2025   63,042,314        
Issuance of shares under stock award plans 241 $ 1 240      
Issuance of shares under stock award plans, shares   726,178        
Share-based compensation expense 7,998   7,998      
Net loss (16,288)     (16,288)    
Unrealized gain (loss) on available-for-sale marketable securities 33       33  
Shares directly withheld from employees for tax payment (412)         (412)
Shares directly withheld from employees for tax payment, shares   (63,682)        
Balance at Ending at Sep. 30, 2025 89,187 $ 64 329,746 (239,598) 83 (1,108)
Balance at Ending (in Shares) at Sep. 30, 2025   63,704,810        
Balance at Beginning at Dec. 31, 2025 87,332 $ 64 337,371 (248,992) 72 (1,183)
Balance at Beginning (in Shares) at Dec. 31, 2025   63,863,865        
Issuance of shares under stock award plans 91 $ 1 90      
Issuance of shares under stock award plans, shares   1,004,434        
Share-based compensation expense 8,034   8,034      
Net loss (17,961)     (17,961)    
Unrealized gain (loss) on available-for-sale marketable securities (98)       (98)  
Shares directly withheld from employees for tax payment (207)         (207)
Shares directly withheld from employees for tax payment, shares   (82,613)        
Balance at Ending at Mar. 31, 2026 77,191 $ 65 345,495 (266,953) (26) (1,390)
Balance at Ending (in Shares) at Mar. 31, 2026   64,785,686        
Balance at Beginning at Dec. 31, 2025 87,332 $ 64 337,371 (248,992) 72 (1,183)
Balance at Beginning (in Shares) at Dec. 31, 2025   63,863,865        
Net loss (46,400)          
Balance at Ending at Sep. 30, 2026 61,646 $ 66 358,904 (295,392) (108) (1,824)
Balance at Ending (in Shares) at Sep. 30, 2026   65,525,876        
Balance at Beginning at Mar. 31, 2026 77,191 $ 65 345,495 (266,953) (26) (1,390)
Balance at Beginning (in Shares) at Mar. 31, 2026   64,785,686        
Issuance of shares under stock award plans 8   8      
Issuance of shares under stock award plans, shares   202,485        
Share-based compensation expense 6,463   6,463      
Net loss (15,873)     (15,873)    
Unrealized gain (loss) on available-for-sale marketable securities (26)       (26)  
Shares directly withheld from employees for tax payment (26)         (26)
Shares directly withheld from employees for tax payment, shares   (11,547)        
Balance at Ending at Jun. 30, 2026 67,737 $ 65 351,966 (282,826) (52) (1,416)
Balance at Ending (in Shares) at Jun. 30, 2026   64,976,624        
Issuance of shares under stock award plans 8 $ 1 7      
Issuance of shares under stock award plans, shares   637,878        
Share-based compensation expense 6,931   6,931      
Net loss (12,566)     (12,566)    
Unrealized gain (loss) on available-for-sale marketable securities (56)       (56)  
Shares directly withheld from employees for tax payment (408)         (408)
Shares directly withheld from employees for tax payment, shares   (88,626)        
Balance at Ending at Sep. 30, 2026 $ 61,646 $ 66 $ 358,904 $ (295,392) $ (108) $ (1,824)
Balance at Ending (in Shares) at Sep. 30, 2026   65,525,876