v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Common Stock
Class A Common stock
Common Stock
Class B Common stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2024 $ 31 $ 4 $ 183,298 $ (229,593) $ (46,260)
Balance (in shares) at Dec. 31, 2024 30,897,232 4,313,406      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with registered direct offering, net of issuance costs $ 6   12,590   12,596
Issuance of common stock in connection with registered direct offering, net of issuance costs (in shares) 5,520,000        
Issuance of common stock as payment under revenue interest obligation $ 1   2,199   2,200
Issuance of common stock as payment under revenue interest obligation (in shares) 1,105,528        
Issuance of common stock as payment of interest     83   83
Issuance of common stock as payment of interest (in shares) 50,000        
Exercises of Common Warrants and Prefunded Warrants     890   890
Exercises of Common Warrants and Prefunded Warrants (in shares) 249,910        
Issuance of common stock under Employee Stock Purchase Plan     80   80
Issuance of common stock under Employee Stock Purchase Plan (in shares) 31,558        
Vesting of restricted stock units, net of shares withheld and taxes paid     (249)   (249)
Vesting of restricted stock units, net of shares withheld and taxes paid (in shares) 227,707        
Stock-based compensation     2,360   2,360
Net loss       (13,543) (13,543)
Balance at Jun. 30, 2025 $ 38 $ 4 201,251 (243,136) (41,843)
Balance (in shares) at Jun. 30, 2025 38,081,935 4,313,406      
Balance at Mar. 31, 2025 $ 37 $ 4 197,027 (233,526) (36,458)
Balance (in shares) at Mar. 31, 2025 36,552,348 4,313,406      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock as payment under revenue interest obligation $ 1   2,199   2,200
Issuance of common stock as payment under revenue interest obligation (in shares) 1,105,528        
Issuance of common stock as payment of interest     83   83
Issuance of common stock as payment of interest (in shares) 50,000        
Exercises of Common Warrants and Prefunded Warrants     890   890
Exercises of Common Warrants and Prefunded Warrants (in shares) 249,910        
Vesting of restricted stock units, net of shares withheld and taxes paid     (97)   (97)
Vesting of restricted stock units, net of shares withheld and taxes paid (in shares) 124,149        
Stock-based compensation     1,149   1,149
Net loss       (9,610) (9,610)
Balance at Jun. 30, 2025 $ 38 $ 4 201,251 (243,136) (41,843)
Balance (in shares) at Jun. 30, 2025 38,081,935 4,313,406      
Balance at Dec. 31, 2025 $ 43   203,842 (176,213) 27,672
Balance (in shares) at Dec. 31, 2025 42,784,848        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options     4   4
Exercise of stock options (in shares) 4,688        
Issuance of common stock under Employee Stock Purchase Plan     45   45
Issuance of common stock under Employee Stock Purchase Plan (in shares) 48,841        
Vesting of restricted stock units, net of shares withheld and taxes paid     (86)   (86)
Vesting of restricted stock units, net of shares withheld and taxes paid (in shares) 152,085        
Warrants exercise, net of administrative costs $ 1   1,389   1,390
Warrant exercise, net of administrative costs (in shares) 1,298,768        
Stock-based compensation     1,836   1,836
Net loss       (15,115) (15,115)
Balance at Jun. 30, 2026 $ 44   207,030 (191,328) 15,746
Balance (in shares) at Jun. 30, 2026 44,289,230        
Balance at Mar. 31, 2026 $ 44   206,165 (183,682) 22,527
Balance (in shares) at Mar. 31, 2026 44,208,236        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options     2   2
Exercise of stock options (in shares) 2,813        
Vesting of restricted stock units, net of shares withheld and taxes paid     (42)   (42)
Vesting of restricted stock units, net of shares withheld and taxes paid (in shares) 78,181        
Stock-based compensation     905   905
Net loss       (7,646) (7,646)
Balance at Jun. 30, 2026 $ 44   $ 207,030 $ (191,328) $ 15,746
Balance (in shares) at Jun. 30, 2026 44,289,230