v3.26.1
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Convertible Preferred Stock Series A [Member]
Balance at Dec. 31, 2024 $ 85 $ 567,926 $ (206) $ (561,725) $ 6,080  
Balance, shares at Dec. 31, 2024           21,458
Temprorary equity, Balance at Dec. 31, 2024           $ 5,352
Balance, shares at Dec. 31, 2024 85,326,557          
Stock issued for the exercise of stock options 1 1  
Stock issued for the exercise of stock options, shares 4,103          
Stock-based compensation 2,535 2,535  
Stock-based compensation, shares 120,908          
Components of net loss (5,823) (5,823)  
Employee stock purchase plan 30 30  
Employee stock purchase plan, shares 14,054          
Preferred stock conversion $ 1 56 57 $ (56)
Preferred stock conversion, shares 518,055         (225)
Balance at Mar. 31, 2025 $ 86 570,548 (206) (567,548) 2,880  
Balance, shares at Mar. 31, 2025           21,233
Temprorary equity, Balance at Mar. 31, 2025           $ 5,296
Balance, shares at Mar. 31, 2025 85,983,677          
Balance at Dec. 31, 2025 $ 95 596,960 (206) (583,368) 13,481  
Balance, shares at Dec. 31, 2025           21,008
Temprorary equity, Balance at Dec. 31, 2025           $ 5,240
Balance, shares at Dec. 31, 2025 95,339,628          
Stock issued for the exercise of stock options 24 24  
Stock issued for the exercise of stock options, shares 16,036          
Stock-based compensation 2,110 2,110  
Stock-based compensation, shares 115,000          
Components of net loss (5,861) (5,861)  
Employee stock purchase plan 27 27  
Employee stock purchase plan, shares 15,276          
Issuance of common stock through at-the-market offering $ 2 4,575 4,577  
Issuance of common stock through at-the-market offering, shares 2,005,308          
Balance at Mar. 31, 2026 $ 97 $ 603,696 $ (206) $ (589,229) $ 14,358  
Balance, shares at Mar. 31, 2026           21,008
Temprorary equity, Balance at Mar. 31, 2026           $ 5,240
Balance, shares at Mar. 31, 2026 97,491,248