v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Balance at Dec. 31, 2021 $ 228,211 $ 26 $ 575,675 $ (347,490)
Balance (in shares) at Dec. 31, 2021   26,372,000    
Share-based compensation 30,611   30,611  
Issuance of common stock upon exercise of stock options 1,730 $ 1 1,729  
Issuance of common stock upon exercise of stock options (in shares)   161,000    
Issuance of common stock under equity plans 411   411  
Issuance of common stock under equity plans (in shares)   22,000    
Net Income (Loss) 9,349     9,349
Balance at Dec. 31, 2022 270,312 $ 27 608,426 (338,141)
Balance (in shares) at Dec. 31, 2022   26,555,000    
Share-based compensation 34,649   34,649  
Issuance of common stock upon exercise of stock options 2,668   2,668  
Issuance of common stock upon exercise of stock options (in shares)   238,000    
Issuance of common stock under equity plans 609   609  
Issuance of common stock under equity plans (in shares)   35,000    
Net Income (Loss) (29,725)     (29,725)
Balance at Dec. 31, 2023 278,513 $ 27 646,352 (367,866)
Balance (in shares) at Dec. 31, 2023   26,828,000    
Share-based compensation 37,988   37,988  
Issuance of common stock upon exercise of stock options $ 4,736   4,736  
Issuance of common stock upon exercise of stock options (in shares) 228,328 228,000    
Issuance of common stock under equity plans $ 682   682  
Issuance of common stock under equity plans (in shares)   40,000    
Net Income (Loss) (80,941)     (80,941)
Balance at Dec. 31, 2024 $ 240,978 $ 27 $ 689,758 $ (448,807)
Balance (in shares) at Dec. 31, 2024   27,096,000