v3.25.4
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity - USD ($)
$ in Thousands
Convertible Preferred Stock Series A [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2023 $ 5,577 $ 81 $ 554,148 $ (206) $ (537,680) $ 16,343
Balance, shares at Dec. 31, 2023 22,358 80,949,697        
Stock issued for the exercise of stock options     194   194
Stock issued for the exercise of stock options, shares   143,076        
Stock issued in APT acquisition   $ 1 2,999   3,000
Stock issued in APT acquisition, shares   1,486,620        
Stock-based compensation   $ 1 10,262   10,263
Stock-based compensation, shares   677,931        
Components of net loss       (24,045) (24,045)
Employee stock purchase plan     102   102
Employee stock purchase plan, shares   53,006        
Preferred stock conversion $ (225) $ 2 221   223
Preferred stock conversion, shares (900) 2,016,227        
Balance at Dec. 31, 2024 $ 5,352 $ 85 567,926 (206) (561,725) 6,080
Balance, shares at Dec. 31, 2024 21,458 85,326,557        
Stock issued for the exercise of stock options     55   55
Stock issued for the exercise of stock options, shares   26,376        
Stock-based compensation     9,852   9,852
Stock-based compensation, shares   242,861        
Components of net loss       (21,643) (21,643)
Employee stock purchase plan     128   128
Employee stock purchase plan, shares   61,078        
Preferred stock conversion $ (112) $ 1 111   112
Preferred stock conversion, shares (450) 1,049,510        
Issuance of common stock through the direct offering and regulatory milestone achievement   $ 8 15,987   15,995
Issuance of common stock through the direct offering and requlatory milestone achievement, shares   7,669,523        
Issuance of common stock through at-the-market offering   $ 1 2,901   $ 2,902
Issuance of common stock through at-the-market offering, shares   963,723       963,723
Balance at Dec. 31, 2025 $ 5,240 $ 95 $ 596,960 $ (206) $ (583,368) $ 13,481
Balance, shares at Dec. 31, 2025 21,008 95,339,628