v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024 65,925,503      
Balance at Dec. 31, 2024 $ 66 $ 505,296 $ (390,500) $ 114,862
Issuance of common stock pursuant to warrant exercise (in shares) 1,271,453      
Issuance of common stock pursuant to warrant exercise $ 1 13,971 0 13,972
Issuance of common stock upon exercise of stock options (in shares) 51,000      
Issuance of common stock upon exercise of stock options $ 0 380 0 380
Issuance of common stock under employee stock purchase plan (in shares) 25,844      
Issuance of common stock under employee stock purchase plan $ 0 352 0 352
Stock-based compensation expense 0 5,681 0 5,681
Net loss $ 0 0 (16,795) (16,795)
Balance (in shares) at Mar. 31, 2025 67,273,800      
Balance at Mar. 31, 2025 $ 67 525,680 (407,295) 118,452
Balance (in shares) at Dec. 31, 2025 67,839,689      
Balance at Dec. 31, 2025 $ 68 543,869 (463,281) 80,656
Issuance of common stock pursuant to warrant exercise (in shares) 9,321      
Issuance of common stock pursuant to warrant exercise $ 0 100 0 100
Issuance of common stock upon exercise of stock options (in shares) 339,840      
Issuance of common stock upon exercise of stock options $ 0 1,746 0 1,746
Issuance of common stock under employee stock purchase plan (in shares) 36,217      
Issuance of common stock under employee stock purchase plan $ 0 465 0 465
Stock-based compensation expense 0 1,912 0 1,912
Net loss $ 0 (18,581) (18,581)
Balance (in shares) at Mar. 31, 2026 68,225,067      
Balance at Mar. 31, 2026 $ 68 $ 548,092 $ (481,862) $ 66,298