v3.26.1
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, 2024 3,535      
BALANCE at Dec. 31, 2024 $ 4 $ 395,397 $ (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) 398      
Restricted stock grants, net of cancellations $ 0 2,171 0 2,171
Cancellation of shares for payment of withholding tax (in shares) (57)      
Cancellation of shares for payment of withholding tax $ 0 (286) 0 (286)
Net loss $ 0 0 (20,240) (20,240)
ESPP shares issued (in shares) 1      
ESPP shares issued $ 0 2 0 2
BALANCE (in shares) at Jun. 30, 2025 3,877      
BALANCE at Jun. 30, 2025 $ 4 397,295 (374,885) 22,414
BALANCE (in shares) at Mar. 31, 2025 3,892      
BALANCE at Mar. 31, 2025 $ 4 396,381 (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) 25      
Restricted stock grants, net of cancellations $ 0 1,090 0 1,090
Cancellation of shares for payment of withholding tax (in shares) (40)      
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 3,877      
BALANCE at Jun. 30, 2025 $ 4 397,295 (374,885) 22,414
BALANCE (in shares) at Dec. 31, 2025 5,160      
BALANCE at Dec. 31, 2025 $ 5 403,128 (384,743) 18,390
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 3 0 3
Restricted stock grants, net of cancellations (in shares) 18      
Restricted stock grants, net of cancellations $ 0 754 0 754
Cancellation of shares for payment of withholding tax (in shares) (76)      
Cancellation of shares for payment of withholding tax $ 0 (230) 0 (230)
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs (in shares) 487      
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs $ 1 1,545 0 1,546
Deemed dividend 0 86 (86) 0
Net loss 0 0 (6,546) (6,546)
Debt discount for warrants issued 0 3,417 0 3,417
Deemed dividend $ 0 86 (86) 0
BALANCE (in shares) at Jun. 30, 2026 5,589      
BALANCE at Jun. 30, 2026 $ 6 408,703 (391,375) 17,334
BALANCE (in shares) at Mar. 31, 2026 5,122      
BALANCE at Mar. 31, 2026 $ 5 406,977 (388,640) 18,342
Non-cash compensation recognized on stock options and employee stock purchase plan ("ESPP") $ 0 2 0 2
Restricted stock grants, net of cancellations (in shares) 0      
Restricted stock grants, net of cancellations $ 0 169 0 169
Cancellation of shares for payment of withholding tax (in shares) (20)      
Cancellation of shares for payment of withholding tax $ 0 (76) 0 (76)
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs (in shares) 487      
Issuance of common stock and warrants in connection with common stock offering, net of issuance costs $ 1 1,545 0 1,546
Deemed dividend 0 86 (86) 0
Net loss 0 0 (2,649) (2,649)
Deemed dividend $ 0 86 (86) 0
BALANCE (in shares) at Jun. 30, 2026 5,589      
BALANCE at Jun. 30, 2026 $ 6 $ 408,703 $ (391,375) $ 17,334