XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statement 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 9 0 9
Restricted stock grants, net of cancellations (in shares) 266      
Restricted stock grants, net of cancellations $ 1 2,263 0 2,264
Cancellation of shares for payment of withholding tax (in shares) (55)      
Cancellation of shares for payment of withholding tax $ 0 (178) 0 (178)
Net loss $ 0 0 (37,936) (37,936)
BALANCE (in shares) at Jun. 30, 2024 10,625      
BALANCE at Jun. 30, 2024 $ 11 386,775 (343,884) 42,902
ESPP shares issued (in shares) 1      
ESPP shares issued $ 0 2 0 2
Issuance of Common Stock, Warrants, and Pre-Funded Warrants in connection with Common Stock Offering, net of issuance costs (in shares) 1,065      
Issuance of Common Stock, Warrants, and Pre-Funded Warrants in connection with Common Stock Offering, net of issuance costs $ 1 3,350 0 3,351
BALANCE (in shares) at Mar. 31, 2024 9,602      
BALANCE at Mar. 31, 2024 $ 10 382,387 (336,955) 45,442
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) 0      
Restricted stock grants, net of cancellations $ 0 1,133 0 1,133
Cancellation of shares for payment of withholding tax (in shares) (42)      
Cancellation of shares for payment of withholding tax $ 0 (99) 0 (99)
Net loss $ 0 0 (6,929) (6,929)
BALANCE (in shares) at Jun. 30, 2024 10,625      
BALANCE at Jun. 30, 2024 $ 11 386,775 (343,884) 42,902
Issuance of Common Stock, Warrants, and Pre-Funded Warrants in connection with Common Stock Offering, net of issuance costs (in shares) 1,065      
Issuance of Common Stock, Warrants, and Pre-Funded Warrants in connection with Common Stock Offering, net of issuance costs $ 1 3,350 0 3,351
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 11 0 11
Restricted stock grants, net of cancellations (in shares) 1,991      
Restricted stock grants, net of cancellations $ 1 2,170 0 2,171
Cancellation of shares for payment of withholding tax (in shares) (285)      
Cancellation of shares for payment of withholding tax $ 0 (286) 0 (286)
Net loss $ 0 0 (20,240) (20,240)
BALANCE (in shares) at Jun. 30, 2025 19,382      
BALANCE at Jun. 30, 2025 $ 19 397,280 (374,885) 22,414
ESPP shares issued (in shares) 3      
ESPP shares issued $ 0 2 0 2
BALANCE (in shares) at Mar. 31, 2025 19,459      
BALANCE at Mar. 31, 2025 $ 19 396,366 (359,823) 36,562
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 5 0 5
Restricted stock grants, net of cancellations (in shares) 123      
Restricted stock grants, net of cancellations $ 0 1,090 0 1,090
Cancellation of shares for payment of withholding tax (in shares) (200)      
Cancellation of shares for payment of withholding tax $ 0 (181) 0 (181)
Net loss $ 0 0 (15,062) (15,062)
BALANCE (in shares) at Jun. 30, 2025 19,382      
BALANCE at Jun. 30, 2025 $ 19 $ 397,280 $ (374,885) $ 22,414