XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Unaudited) - 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 66   66
Stock issued for the exercise of stock options, shares   64,966        
Stock issued in APT acquisition $ 1 2,999   3,000
Stock issued in APT acquisition, shares   1,486,620        
Stock-based compensation $ 1 7,695   7,696
Stock-based compensation, shares   673,263        
Components of net loss (16,530) (16,530)
Employee stock purchase plan 72   72
Employee stock purchase plan, shares   37,552        
Preferred stock conversion $ (169) $ 2 166   168
Preferred stock conversion, shares (675) 1,501,302        
Balance at Sep. 30, 2024 $ 5,408 $ 85 565,146 (206) (554,210) 10,815
Balance, shares at Sep. 30, 2024 21,683 84,713,400        
Balance at Jun. 30, 2024 $ 5,408 $ 83 559,499 (206) (548,020) 11,356
Balance, shares at Jun. 30, 2024 21,683 82,990,159        
Stock issued for the exercise of stock options   54   54
Stock issued for the exercise of stock options, shares   53,203        
Stock issued in APT acquisition $ 1 2,999   3,000
Stock issued in APT acquisition, shares   1,486,620        
Stock-based compensation $ 1 2,569   2,570
Stock-based compensation, shares   168,888        
Components of net loss   (6,190) (6,190)
Employee stock purchase plan 25 25
Employee stock purchase plan, shares   14,530        
Balance at Sep. 30, 2024 $ 5,408 $ 85 565,146 (206) (554,210) 10,815
Balance, shares at Sep. 30, 2024 21,683 84,713,400        
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 35   35
Stock issued for the exercise of stock options, shares   18,548        
Stock-based compensation 7,405   7,405
Stock-based compensation, shares   242,538        
Components of net loss   (16,112) (16,112)
Employee stock purchase plan 96   96
Employee stock purchase plan, shares   50,228        
Issuance of common stock through the direct offering and regulatory milestone achievement $ 5 8,672   8,677
Issuance of common stock through the direct offering and requlatory milestone achievement, shares   4,667,710        
Preferred stock conversion $ (84) $ 1 84   85
Preferred stock conversion, shares (337) 782,858        
Balance at Sep. 30, 2025 $ 5,268 $ 91 584,218 (206) (577,837) 6,266
Balance, shares at Sep. 30, 2025 21,121 91,088,439        
Balance at Jun. 30, 2025 $ 5,296 $ 86 572,950 (206) (571,374) 1,456
Balance, shares at Jun. 30, 2025 21,233 86,004,864        
Stock issued for the exercise of stock options 32   32
Stock issued for the exercise of stock options, shares   12,945        
Stock-based compensation 2,503   2,503
Stock-based compensation, shares   121,630        
Components of net loss   (6,463) (6,463)
Employee stock purchase plan 33   33
Employee stock purchase plan, shares   16,487        
Issuance of common stock through the direct offering and regulatory milestone achievement $ 5 8,672   8,677
Issuance of common stock through the direct offering and requlatory milestone achievement, shares   4,667,710        
Preferred stock conversion $ (28) 28   28
Preferred stock conversion, shares (112) 264,803        
Balance at Sep. 30, 2025 $ 5,268 $ 91 $ 584,218 $ (206) $ (577,837) $ 6,266
Balance, shares at Sep. 30, 2025 21,121 91,088,439