XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Total
BALANCE (in shares) at Dec. 31, 2023 9,348      
BALANCE at Dec. 31, 2023 $ 9 $ 381,329 $ (305,948) $ 75,390
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 16 0 16
Restricted stock grants, net of cancellations (in shares) 683      
Restricted stock grants, net of cancellations $ 1 3,506 0 3,507
Cancellation of shares for payment of withholding tax (in shares) (88)      
Cancellation of shares for payment of withholding tax $ 0 (217) 0 (217)
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs (in shares) 1,065      
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs $ 1 3,350 0 3,351
Net loss $ 0 0 (44,306) (44,306)
BALANCE (in shares) at Sep. 30, 2024 11,857      
BALANCE at Sep. 30, 2024 $ 12 387,988 (350,254) 37,746
ESPP shares issued (in shares) 5      
ESPP shares issued $ 0 5 0 5
Issuance of Common Stock for Pre-Funded Warrants Exercise (in shares) 844      
Issuance of Common Stock for Pre-Funded Warrants Exercise $ 1 (1) 0
BALANCE (in shares) at Jun. 30, 2024 10,625      
BALANCE at Jun. 30, 2024 $ 11 386,775 (343,885) 42,901
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 7 0 7
Restricted stock grants, net of cancellations (in shares) 417      
Restricted stock grants, net of cancellations $ 0 1,243 0 1,243
Cancellation of shares for payment of withholding tax (in shares) (33)      
Cancellation of shares for payment of withholding tax $ 0 (39) 0 (39)
Net loss $ 0 0 (6,369) (6,369)
BALANCE (in shares) at Sep. 30, 2024 11,857      
BALANCE at Sep. 30, 2024 $ 12 387,988 (350,254) 37,746
ESPP shares issued (in shares) 4      
ESPP shares issued $ 0 3 0 3
Issuance of Common Stock for Pre-Funded Warrants Exercise (in shares) 844      
Issuance of Common Stock for Pre-Funded Warrants Exercise $ 1 (1) 0 0
BALANCE (in shares) at Dec. 31, 2024 17,673      
BALANCE at Dec. 31, 2024 $ 18 395,383 (354,645) 40,756
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 15 0 15
Restricted stock grants, net of cancellations (in shares) 2,625      
Restricted stock grants, net of cancellations $ 2 2,810 0 2,812
Cancellation of shares for payment of withholding tax (in shares) (436)      
Cancellation of shares for payment of withholding tax $ 0 (407) 0 (407)
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs (in shares) 1,613      
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs $ 1 964 0 965
Debt discount for warrants issued 0 522 0 522
Deemed dividend 0 635 (635) 0
Net loss $ 0 0 (24,774) (24,774)
BALANCE (in shares) at Sep. 30, 2025 21,478      
BALANCE at Sep. 30, 2025 $ 21 399,924 (380,054) 19,891
ESPP shares issued (in shares) 3      
ESPP shares issued $ 0 2 0 2
BALANCE (in shares) at Jun. 30, 2025 19,382      
BALANCE at Jun. 30, 2025 $ 19 397,280 (374,884) 22,415
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 4 0 4
Restricted stock grants, net of cancellations (in shares) 634      
Restricted stock grants, net of cancellations $ 1 639 0 640
Cancellation of shares for payment of withholding tax (in shares) (151)      
Cancellation of shares for payment of withholding tax $ 0 (120) 0 (120)
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs (in shares) 1,613      
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs $ 1 964 0 965
Debt discount for warrants issued 0 522 0 522
Deemed dividend 0 635 (635) 0
Net loss $ 0 0 (4,535) (4,535)
BALANCE (in shares) at Sep. 30, 2025 21,478      
BALANCE at Sep. 30, 2025 $ 21 $ 399,924 $ (380,054) $ 19,891