v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Rights Offering Warrants [Member]
Common Stock [Member]
Rights Offering Warrants [Member]
Additional Paid-in Capital [Member]
Rights Offering Warrants [Member]
AOCI Attributable to Parent [Member]
Rights Offering Warrants [Member]
Retained Earnings [Member]
Rights Offering Warrants [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023           55,144        
Balance at Dec. 31, 2023           $ 55 $ 381,220 $ 0 $ (336,915) $ 44,360
Issuance of common stock upon exercise of stock options (in shares)           3        
Issuance of common stock upon exercise of stock options           $ 0 9 0 0 9
Issuance of common stock under employee stock purchase plan (in shares)           78        
Issuance of common stock under employee stock purchase plan           $ 0 296 0 0 296
Stock-based compensation expense           0 1,759 0 0 1,759
Net loss           $ 0 0 0 (10,137) (10,137)
Balance (in shares) at Mar. 31, 2024           55,225        
Balance at Mar. 31, 2024           $ 55 383,284 0 (347,052) 36,287
Balance (in shares) at Dec. 31, 2024           65,926        
Balance at Dec. 31, 2024           $ 66 505,296 0 (390,500) 114,862
Issuance of common stock pursuant to warrant exercise (in shares) 1,271                  
Issuance of common stock pursuant to warrant exercise $ 1 $ 13,971 $ 0 $ 0 $ 13,972          
Issuance of common stock upon exercise of stock options (in shares)           51        
Issuance of common stock upon exercise of stock options           $ 0 380 0 0 380
Issuance of common stock under employee stock purchase plan (in shares)           26        
Issuance of common stock under employee stock purchase plan           $ 0 352 0 0 352
Stock-based compensation expense           0 5,681 0 0 5,681
Net loss           $ 0 0 0 (16,795) (16,795)
Balance (in shares) at Mar. 31, 2025           67,274        
Balance at Mar. 31, 2025           $ 67 $ 525,680 $ 0 $ (407,295) $ 118,452